KDE applications need kfmclient to open links, which is not shipped with kdebase/runtime

koos vriezen koos.vriezen at gmail.com
Wed Nov 19 20:14:47 GMT 2008


2008/11/19 Trever Fischer <wm161 at wm161.net>:
> On Wednesday 19 November 2008 01:46:40 pm koos vriezen wrote:
>> 2008/11/19 Kevin Krammer <kevin.krammer at gmx.at>:
>> > On Wednesday 19 November 2008, Armin Berres wrote:
>> >> Heyya!
>> >>
>> >> After reading the following Debian bug report [0] Pino Toscano and me
>> >> discovered the following: To be able to open links most KDE applications
>> >> rely on an installed available kfmclient executable [1]. The problem is
>> >> now: kfmclient is shipped with Konqueror. This means: If Konqueror is
>> >> not installed a lot of applications are not able to open links even with
>> >> another configured browser. For KDE user this isn't such a big problem,
>> >> but a Gnome user e.g. doesn't want to install Konqueror just to be able
>> >> to open external links.
>> >> The question is now: How can we solve this problem? I guess in theory
>> >> kfmclient should be a part of kdebase/runtime and not kdebase/apps, but
>> >> I don't know if this is feasible in pratice. I didn't check yet how
>> >> coupled kfmclient and Konqueror are and when distributed -runtime
>> >> and -apps are two different tarballs.
>> >
>> > Could probably be changed to use kioclient.
>> >
>> > Some parts of the functionality kfmclient had in KDE3 were moved to the
>> > new kioclient since they weren't Konqueror specific.
>>
>> What happened to xdg-open? I get an error with
>> xdg-open 'http://www.freedesktop.org/'
>> that it can't open file:/pwd/http://www.freedesktop.org/
>> in both of my KDE3 and KDE4 envs
>>
>> Koos
>
> What version of xdg-utils do you have? It seems to work right for 1.0.2 on my
> fedora.

Mine too (debian lenny).
Just noticed by looking at it with strace that I shouldn't have it
directly copy&paste it from the man page (wrong quoting), so it work
here too :).




More information about the kde-core-devel mailing list