Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274085 - net-wireless/blueman-1.10: .desktop entry problems
Summary: net-wireless/blueman-1.10: .desktop entry problems
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: High normal
Assignee: Tiziano Müller (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks: 288847
  Show dependency tree
 
Reported: 2009-06-14 00:37 UTC by nm (RETIRED)
Modified: 2010-05-11 07:54 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 nm (RETIRED) gentoo-dev 2009-06-14 00:37:28 UTC
Two problems with the .desktop entry for blueman:

1. The .desktop file itself is invalid, as seen here:

$ desktop-file-validate blueman-manager.desktop 
blueman-manager.desktop: warning: key "Encoding" in group "Desktop Entry" is deprecated

Solution: delete the Encoding line. sed FTW?

2. The blueman entry will not show up *at all* in the Xfce menu, because of this .desktop line:

OnlyShowIn:GNOME;

. . . removing it lets it appear in the Xfce menu. This is important because Blueman is supposed to be a desktop-neutral application, one that does *not* require Gnome. Unlike all the other gtk bluetooth apps!

Solution: uh, more sed for our ebuilds? Long-term, it might be best to just get upstream to make the changes in their .desktop files so that the changes will trickle down to us without needing to add anything to our ebuilds. But in the short term, when non-Gnome users install Blueman, they'll have no idea how to start the app unless they hunt through /usr/bin with an open terminal. And that just sucks, lemme tell ya.

Thanks!
Comment 1 Tiziano Müller (RETIRED) gentoo-dev 2010-05-11 07:54:57 UTC
solved with version bump to 1.21. Thanks!