Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 173469 - sci-misc/boinc creates broken desktop entry
Summary: sci-misc/boinc creates broken desktop entry
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High trivial (vote)
Assignee: Tomáš Chvátal (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2007-04-05 14:31 UTC by Jakub Moc (RETIRED)
Modified: 2009-01-21 15:22 UTC (History)
3 users (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 Jakub Moc (RETIRED) gentoo-dev 2007-04-05 14:31:20 UTC
http://standards.freedesktop.org/menu-spec/latest/apa.html

<snip>
Note that at least one Main Category must be included in the desktop entry's list of categories.
</snip>

-make_desktop_entry boinc_gui BOINC boinc Science /var/lib/boinc
+make_desktop_entry boinc_gui BOINC boinc "Education;Science" /var/lib/boinc
Comment 1 Linux Blues 2008-03-11 12:23:07 UTC
Well, it tries to run boing_gui from $HOME when it should run it from $RUNTIMEDIR (according to /etc/conf.d/boinc)

$ alias bnc
alias bnc='cd $HOME/.boinc/ && boinc_gui && cd $HOME'


My RUNTIMEDIR is $HOME/.boinc/ as you can see and my alias works like a charm.

So /usr/share/applications/boinc_gui-boinc.desktop should be patched including cd $RUNTIMEDIR before running boinc_gui and it works.
Comment 2 Myckel Habets 2008-09-07 08:45:48 UTC
I've posted a new ebuild for 6.2.15 that fixes this bug. You need to delete the menu cache ($home/.cache/xfce4/desktop) in xfce4, as it doesn't seem to update by itself.

http://bugs.gentoo.org/show_bug.cgi?id=236931
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2009-01-09 15:04:41 UTC
# ChangeLog for sci-misc/boinc
# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sci-misc/boinc/ChangeLog,v 1.45 2009/01/02 20:40:21 cryos Exp $

  02 Jan 2009; Marcus D. Hanwell <cryos@gentoo.org> metadata.xml:
  Removed myself as maintainer.
Comment 4 Tomáš Chvátal (RETIRED) gentoo-dev 2009-01-21 15:22:51 UTC
Fixed in the 6.2.15 and laters.