Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 262867 - xdg-open assumes kfmclient is installed if KDE_FULL_SESSION=true
Summary: xdg-open assumes kfmclient is installed if KDE_FULL_SESSION=true
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords: InOverlay, InVCS
Depends on:
Blocks: 277868
  Show dependency tree
 
Reported: 2009-03-18 02:02 UTC by Joe Harvell
Modified: 2009-09-07 11:44 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joe Harvell 2009-03-18 02:02:43 UTC
gpodder fails to play a podcast, with the following error generated on stderr

/usr/bin/xdg-open: line 329: kfmclient: command not found
/usr/bin/xdg-open: line 321: test: : integer expression expected
/usr/bin/xdg-open: line 322: test: : integer expression expected
/usr/bin/xdg-open: line 323: test: : integer expression expected

I am using KDE4 with split ebuilds.  I installed kdebase-startkde.  I am running a "full session" but obviously don't have the package installed containing kfmclient.

I expect apps that depend on xdg-open to use the default browser I have configured in KDE.
Comment 1 cucu ionut 2009-05-01 13:06:14 UTC
I get the same error using R:
help.start()
Making links in per-session dir ... done
If '/usr/bin/xdg-open' is already running, it is *not* restarted, and
    you must switch to its window.
Otherwise, be patient ...
> /usr/bin/xdg-open: line 329: kfmclient: command not found
I'm using kde-svn from the git://www2.mailstation.de/git/genkde4svn.git and I also don't have konqueror installed
Comment 2 wd 2009-05-13 07:03:58 UTC
same error here.
seemes kfmclient is in konqueror pkg. You can find the result here:
http://www.portagefilelist.de/index.php/Special:PFLQuery2?file=kfmclient&searchfile=lookup&lookup=file#result
Comment 3 Alex Alexander (RETIRED) gentoo-dev 2009-08-20 23:14:24 UTC
If you wish to have a fully functional kde4 environment you should emerge kdebase-meta, this meta package depends on the smallest possible set of packages required for kde4 to run properly :)
Comment 4 Maciej Mrozowski gentoo-dev 2009-08-21 00:46:19 UTC
Reopening - kfmclient needs to be either split of konqueror or konqueror added to kdebase-startkde.
Issue is there.
Comment 5 Jorge Manuel B. S. Vicetto (RETIRED) Gentoo Infrastructure gentoo-dev 2009-08-21 02:29:52 UTC
(In reply to comment #3)
> If you wish to have a fully functional kde4 environment you should emerge
> kdebase-meta, this meta package depends on the smallest possible set of
> packages required for kde4 to run properly :)

As Maciej stated, the minimum required dep for a working KDE environment is kdebase-startkde and not kdebase-meta.
Comment 6 Jonathan Callen (RETIRED) gentoo-dev 2009-08-24 07:12:30 UTC
This has now been fixed in the overlay (for versions 4.3.0, 4.3.9999, 4.3.65, and 9999)
Comment 7 Maciej Mrozowski gentoo-dev 2009-09-06 22:33:51 UTC
This is now fixed in tree, please update to KDE-4.3.1, try to reproduce and resolve/fixed if no longer reproducible.
Comment 8 Tomáš Chvátal (RETIRED) gentoo-dev 2009-09-07 11:44:59 UTC
Indeed fixed, confirmed on my slim test install :]