kde 3.2 creates these files: /usr/kde/3.2/share/apps/kappfinder/apps/Multimedia/xmms-enqueue.desktop /usr/kde/3.2/share/apps/kappfinder/apps/Multimedia/xmms.desktop latest xmms ebuilds creates this: /usr/share/gnome/apps/Multimedia/xmms.desktop /usr/share/applnk/Multimedia/xmms.desktop /usr/share/applications/xmms.desktop at least the "/usr/share/applnk/Multimedia/xmms.desktop" is a dupe, because KDE scans also /usr/share/applnk. So I have two XMMS entries in the KDE start menu. That's odd! Either remove /usr/share/applnk/Multimedia/xmms.desktop from the XMMS ebuild or make it available via USE-Flag. Or do some other magic to avoid dupe entries. Thanks! Reproducible: Always Steps to Reproduce: 1. emerge kde xmms 2. check K -> Multimedia -> XMMS 3. see, that there're two entries Actual Results: two XMMS entries in K-Menu Expected Results: only one XMMS entry in K-Menu
This isn't a bug. The other entry is from your $HOME/.kde/share/applnk/Multimedia directory where kappfinder put it.
I've never put xmms into ~/.kde/share/applnk/Multimedia. At least NOT via kappfinder. I'm sure!
ok, I reopen it, because: ~/.kde/share/applnk/Multimedia is EMPTY but I have 2 XMMS entries in K-Menu.
ok, well please find out where the other one is coming from. the one in the kappfinder directory does nothing for the menu directly.
hmmm... really strange. I removed the 2nd entry via KMenuEditor and now I can't find any configfiles, with the remove (hide) information. Normally, they should be somewhere under ~/.kde (as a user I can't delete *.desktop files in system paths, so they're marked as hidden). The 2nd entry is gone and I don't know where to search. Ok, folks, I would say, we close this bug for now. When the problem comes back again, I try to find out what happend. THEN I reopen this bug. It looks at least very strange... I can't reproduce it now. sorry. :-/
*** Bug 48427 has been marked as a duplicate of this bug. ***
I've too experienced this bug on a fresh Gentoo install. Removing either of /usr/share/applnk/Multimedia/xmms.desktop or /usr/share/applications/xmms.desktop solved this problem for me. (I don't have any xmms.desktop files in ~/.kde or ~/.local). I think KDE looks in both /usr/share/applnk/ and /usr/share/applications/. Unfortunately, I don't think all applications in Gentoo are following a consistent approach to .desktop files. For example kile stores a .desktop file in /usr/share/applications while k3b stores a .desktop file in /usr/share/applnk.
Problem is stoll not solved: /usr/share/applications/xmms.desktop /usr/share/applnk/Multimedia/xmms.desktop /usr/share/gnome/apps/Multimedia/xmms.desktop we had other ebuilds with exactly the same problem, but most of them are fixed now (evolution for example). Evolution ebuild just has: /usr/share/applications/evolution.desktop so we should reduce the xmms ebuild also to: /usr/share/applications/xmms.desktop which is also the freedesktop.org default
fixed in forthcoming -r6.
*** Bug 69567 has been marked as a duplicate of this bug. ***