Bug 338914 - Missing DBus close methods breaks previous API
Summary: Missing DBus close methods breaks previous API
Status: RESOLVED UNMAINTAINED
Alias: None
Product: konsole
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: Debian stable Linux
: NOR normal
Target Milestone: ---
Assignee: Konsole Developer
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-09-08 18:51 UTC by kdebugs
Modified: 2017-02-12 23:57 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description kdebugs 2014-09-08 18:51:58 UTC
In version 2.8.4 (could not select this in bug tracking system)

This
   qdbus org.kde.yakuake /Sessions/1 close

used to work. Now
   Error: org.freedesktop.DBus.Error.UnknownMethod
   No such method 'close' in any interface at object path '/Sessions/1'

so the close method is now missing. I get the corresponding error from Net::DBus. This breaks https://github.com/pjfl/p5-yakuake-sessions.git. Without a close method this module is useless
 
Please reinstate the close method and backport to Debian stable. Thank you


Reproducible: Always

Steps to Reproduce:
1. qdbus org.kde.yakuake /Sessions/1 close
2.
3.

Actual Results:  
Error: org.freedesktop.DBus.Error.UnknownMethod
No such method 'close' in any interface at object path '/Sessions/1'

Expected Results:  
Expected the tab to close

Reported this as a Yakuake issue but it was rejected and I was directed here
Comment 1 Kurt Hindenburg 2014-09-27 02:31:01 UTC
Correct, it was removed since it was causing errors in bko 185466 - that bug is a real mess.  SO the missing close() is better than having that bug reopened.  If someone has a patch or suggestions on how fix, give them.