konqueror was replaced by dolphin + rekonq in my systems, but rekonq's settings window needs this 2 files from konqueror package (found with 'strace -fe open'): /usr/lib64/kde4/kcm_kio.so /usr/lib64/kde4/kcm_kurifilt.so If konqueror is not installed Network tabs (Cache, Cookies, Proxy) will not be available with "no such module" message. Please move this files to other package and fix deps. Not sure if rekonq or other packages needs more files from konqueror package, especially kcm_*. Also rekonq uses keditbookmarks but does not have it in RDEPEND.
> konqueror was replaced by dolphin + rekonq in my systems, but rekonq's settings > window needs this 2 files from konqueror package (found with 'strace -fe > open'): > /usr/lib64/kde4/kcm_kio.so > /usr/lib64/kde4/kcm_kurifilt.so > If konqueror is not installed Network tabs (Cache, Cookies, Proxy) will not be > available with "no such module" message. Please move this files to other > package and fix deps. Not gonna happen, sorry. These modules are part of konqueror and installed as such. Please ask upstream to factor them out. The most we could do here is add konqueror as dependency (but I have the feeling that's not what you want). > Also rekonq uses keditbookmarks but does not have it in RDEPEND. It does if you set USE=bookmarks
(In reply to comment #1) > > Also rekonq uses keditbookmarks but does not have it in RDEPEND. > > It does if you set USE=bookmarks Perhaps I'm missing something, but I don't see a bookmarks use flag in the rekonq ebuilds. (And indeed it would be good to have it there, and have it on by default.) FYI: relevant upstream bugreport is https://bugs.kde.org/show_bug.cgi?id=275178
Seems now rekonq-2.3.0 does not need parts of konqueror anymore, it has own config dialogs. But keditbookmarks problem is still here: ebuild is missing this in RDEPEND.
Rechecked, '/usr/lib64/kde4/kcm_kurifilt.so' is still used, but /usr/lib64/kde4/kcm_kio.so is not.
(In reply to Nikoli from comment #4) > Rechecked, '/usr/lib64/kde4/kcm_kurifilt.so' is still used, but > /usr/lib64/kde4/kcm_kio.so is not. Where does that turn up, I don't see the link. In strace only?
(In reply to Nikoli from comment #4) > Rechecked, '/usr/lib64/kde4/kcm_kurifilt.so' is still used, but > /usr/lib64/kde4/kcm_kio.so is not. Ignore my previous comment. libkdeinit4_rekonq.so links to libkio.so.5 here but not kcm_kurifilt.
Yes, in strace.
Is there any indication that it is actually to do with rekonq? It is not necessarily wrong just for it to be appearing in strace.
Cant find linking against the mentioned lib > johu@elia ~ $ scan rekonq > dev-libs/soprano-2.9.2 > dev-qt/qtcore-4.8.4-r5 > dev-qt/qtdbus-4.8.4 > dev-qt/qtgui-4.8.4-r1 > dev-qt/qtwebkit-4.8.4 > kde-base/kactivities-9999 > kde-base/kdelibs-9999 > kde-base/nepomuk-core-9999 > sys-devel/gcc-4.7.3 > sys-libs/glibc-2.17 > www-client/rekonq-2.3.1
I do not understand why fixing such simple and trivial bug like missing runtime dependencies takes so much time and explaining. Just do 'emerge -C konqueror keditbookmarks' and run rekonq. You will see, that 'Edit Bookmarks' button is silently not working, several buttons from settings window also are not working: Manage Cookies Manage Cache Advanced/Proxy/Change them rekonq-2.3.1 will not print any warning or error.
Thanks for reporting. This is fixed in cvs now. Please sync in some hours to get the changes. + 25 Jul 2013; Johannes Huber <johu@gentoo.org> -rekonq-2.3.1.ebuild, + rekonq-2.3.0.ebuild, rekonq-2.3.2.ebuild: + Add missing rdep by Nikoli <nikoli@lavabit.com> wrt bug #369371.
You added only keditbookmarks, but what about konqueror rdep?