Bug 338914

Summary: Missing DBus close methods breaks previous API
Product: [Applications] konsole Reporter: kdebugs
Component: generalAssignee: Konsole Developer <konsole-devel>
Status: RESOLVED UNMAINTAINED    
Severity: normal CC: cpigat242
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Debian stable   
OS: Linux   
Latest Commit: Version Fixed In:

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.