FS#49249 - [kio] cannot save file: missing dependency (klauncher)

Attached to Project: Arch Linux
Opened by Christoph Renner (Lemy) - Saturday, 07 May 2016, 10:29 GMT
Last edited by Antonio Rojas (arojas) - Monday, 16 May 2016, 16:42 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity Very Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
Could not save file in umbrello.
Short version of the error message was :
klauncher missing

Installing
+ kde-cli-tools
+ kdebase-runtime

worked for me.
Appearance improved as well.

Additional info:
* package version(s)
* config and/or log files etc.


Steps to reproduce:
This task depends upon

Closed by  Antonio Rojas (arojas)
Monday, 16 May 2016, 16:42 GMT
Reason for closing:  Fixed
Additional comments about closing:  kio 5.22.0
Comment by Gerardo Exequiel Pozzi (djgera) - Saturday, 07 May 2016, 12:34 GMT
  • Field changed: Summary (Package umbrello - cannot save file - missing package dependency → [umbrello] cannot save file: missing dependency (klauncher))
  • Field changed: Status (Unconfirmed → Assigned)
  • Field changed: Severity (Critical → Very Low)
  • Task assigned to Antonio Rojas (arojas), Felix Yan (felixonmars)
Next time...
Please read this before reporting a bug:
https://wiki.archlinux.org/index.php/Reporting_Bug_Guidelines
Comment by Antonio Rojas (arojas) - Saturday, 07 May 2016, 12:55 GMT
Neither of those packages is needed for saving files. Please post the full terminal output
Comment by Christoph Renner (Lemy) - Saturday, 07 May 2016, 13:33 GMT
I cannot repeat the error messages, even after uninstalling the 2 packages.
But in my browser history i have this link with exactly my error message.
https://github.com/haraldF/homebrew-kf5/issues/7.

Comment by Antonio Rojas (arojas) - Saturday, 07 May 2016, 16:36 GMT
ok this is a tough one. It seems kio has a runtime dependency on kinit (for klauncher). Not sure how to proceed here:

1) Make every package that depends on kio also depend on kinit. I guess this is the most technically correct solution, but I'd like to avoid it as it involves too many packages and we'd have to make sure all packagers do it (including unofficial packages)
2) Split libs out of kio, so we have kio -> kinit -> libkio
3) Ignore the circular dependency and make kio depend on kinit

Felix, any other ideas?
Comment by Felix Yan (felixonmars) - Wednesday, 11 May 2016, 07:04 GMT
Let's go with 3 for now. Hopefully upstream will sort this out soon.

Loading...