On Sunday 13 December 2009 00:58:25 Markus wrote:
(Posting here instead of Bugzilla, because Bugzilla currently doesn't work for me.)
While investigating whether Rekonq is a suitable default browser candidate, I stumbled over an issue on the openSUSE side of things.
First of all, Rekonq does not depend on konqueror-plugins even tough it's required for cookie management and web shortcuts.
When installing konqueror-plugins manually, Konqueror itself is pulled automatically as it's an dependency. When ignoring the dependency, the Cookies and Web Shortcuts icons show up as expected in Rekonq's options window, but when clicking on them, Rekonq complains that kcm_kio and kcm_kurifilt cannot be found.
That means that Konqueror itself is currently a requirement for Rekonq under openSUSE. The KCMs itself and not only the .desktop files should be put in konqueror-plugins.
Dear Markus, I wonder if this is really bad packaging or bad dependencies from Rekonq. Konqueror-plugins and konqueror are two separate packages and also in SVN they are maintained in two different locations. This means that konqueror-plugins is just as the name says additional plugins for Konqueror. The missing kcm_kio and kcm_kurifilt are maintained within the Konqueror package, which for me clearly indicates that Rekonq is building on top of Konqueror and therefore always assumes that konqueror is installed. I do not believe that this is just an openSUSE issue, as that all other distributions will have the same dependencies, as this is how KDE has been setup. The only way forward would be to submit a bug/wish to the rekonq developers indicating that their current setup pulls in the konqueror browser if the full functionality in Rekonq is required. It could even be that this is on purpose as they might be using more functionality from Konqueror. For the time being, I will update the Rekonq package to include konqueror- plugins, so that is build with the functionalities as you indicated. However this would mean that Konqueror will be pulled in. Regards Raymond -- To unsubscribe, e-mail: opensuse-kde+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-kde+help@opensuse.org