Bug 750380 - Missing some *.directory files in /usr/share/desktop-directories/
Summary: Missing some *.directory files in /usr/share/desktop-directories/
Alias: None
Product: Fedora
Classification: Fedora
Component: garcon
Version: 16
Hardware: x86_64
OS: Linux
Target Milestone: ---
Assignee: Christoph Wickert
QA Contact: Fedora Extras Quality Assurance
Whiteboard: AcceptedNTH
: 749984 754328 (view as bug list)
Depends On:
Blocks: F17-accepted, F17FinalFreezeExcept
TreeView+ depends on / blocked
Reported: 2011-10-31 21:26 UTC by perfectop
Modified: 2012-06-02 03:57 UTC (History)
7 users (show)

Fixed In Version: garcon-0.1.9-4.fc17
Doc Type: Bug Fix
Doc Text:
Clone Of:
Last Closed: 2012-05-16 03:15:20 UTC
Type: ---

Attachments (Terms of Use)
Screenshot of /usr/share/desktop-directories (65.91 KB, image/png)
2011-10-31 21:26 UTC, perfectop
no flags Details

Description perfectop 2011-10-31 21:26:50 UTC
Created attachment 531043 [details]
Screenshot of /usr/share/desktop-directories

Description of problem:
Missing some *.directory files in /usr/share/desktop-directories/ after a netinstall of Fedora 16 x86_64, causing a lack of translations and a display of a wrong icon in the menu (see https://bugzilla.redhat.com/show_bug.cgi?id=749984 for more informations).

Version-Release number of selected component (if applicable):

How reproducible:

Steps to Reproduce:
1. Perform a netinstall of Fedora 16
2. Select graphical desktop, then unselect Gnome, select Xfce and french
3. Select default configuration when first log in.

Actual results:
Some parts of the menu are not translate and some icons are wrong, causing by the absence of some *.directory files.

Expected results:
Good translations and good icons.

Additional info:

Comment 1 Christoph Wickert 2011-10-31 21:58:19 UTC
*** Bug 749984 has been marked as a duplicate of this bug. ***

Comment 2 Christoph Wickert 2011-10-31 22:00:59 UTC
The missing files are provided by the gnome-menus package, please install it.

I am not sure what I should do here: Making garcon depend on gnome-menus but having inconsistent and untranslated menus is bad, too. The reson for me to patch garcon to use the files from redhat-menus and gnome-menus was that they have more and better translations than the files of Xfce.

Comment 3 perfectop 2011-10-31 22:13:28 UTC
Thanks for your reactivity.

I think making garcon depend on gnome-menus will not be too annoying for the user, its installation not weighing too heavy on the system.

Comment 4 Christoph Wickert 2011-10-31 22:24:43 UTC
Did it pull in any additional packages on your system? I cannot test with the Xfce spin because gnome-menus is already installed there anyway (that's why I did not notice the bug).

I think in long term we want to drop the patch because we want Xfce to be independent of the changes in gnome-menus and redhat-menus. This is not the first time this caused us trouble.

But before I am going to drop the patch I'd rather try to revive and update redhat-menus, then we can have consistent, desktop-independent and well translated menus in all desktop environments in Fedora.

Kevin, Adam, your take on this?

Comment 5 perfectop 2011-10-31 22:48:53 UTC
No additional package was pull on my system. In a short term, making garcon depend on gnome-menus could be a good solution.

I alsa have a question, is it normal that Openbox has been installed with my netinstall of Xfce ?

Comment 6 Christoph Wickert 2011-11-01 00:01:31 UTC
No, this is a bug. firstboot needs "firstboot(windowmanager)" and in Xfce xfwm4 should provide it. I filed bug 750397 for this.

You remove openbox-libs should fix your problem.

Comment 7 Christoph Wickert 2011-11-16 08:35:10 UTC
*** Bug 754328 has been marked as a duplicate of this bug. ***

Comment 8 Fedora Update System 2012-05-05 23:01:43 UTC
garcon-0.1.9-4.fc17 has been submitted as an update for Fedora 17.

Comment 9 Fedora Update System 2012-05-05 23:03:08 UTC
garcon-0.1.9-4.fc16 has been submitted as an update for Fedora 16.

Comment 10 Christoph Wickert 2012-05-05 23:10:53 UTC
I am proposing this bug as F17 NTH. Rationale:
- Missing icons and translations are a violation of the "Menu sanity" release criteria.
- As the menu (slightly) changes with this update, updating the package after the F17 release could be considered a violation of the updates policy.
- While I consider this a blocker for Xfce, it cannot be release blocker as per definition only GNOME and KDE can delay a release.

Please treat this update as important and make sure this update gets tagged into final. TIA!

Comment 11 Fedora Update System 2012-05-06 04:02:00 UTC
Package garcon-0.1.9-4.fc17:
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing garcon-0.1.9-4.fc17'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).

Comment 12 Dennis Gilmore 2012-05-12 02:22:40 UTC
+1 nth from me

Comment 13 Adam Williamson 2012-05-13 00:45:51 UTC
+1 NTH for an Xfce blocker.

Fedora Bugzappers volunteer triage team

Comment 14 Christoph Wickert 2012-05-13 12:18:31 UTC
So, what is needed to get this tagged final? We have positive karma, the package was submitted for stable and +2 from QA and rel-eng. What's next?

Comment 15 Bruno Wolff III 2012-05-13 13:14:16 UTC
+1 NTH for xfce blocker

Comment 16 Tim Flink 2012-05-14 17:40:16 UTC
I'm also +1 NTH for XFCE blocker

That makes +4, moving to accepted.

Comment 17 Adam Williamson 2012-05-15 02:26:44 UTC
cwickert: don't +1 your own updates. naughty naughty. :)

Fedora Bugzappers volunteer triage team

Comment 18 Christoph Wickert 2012-05-15 09:14:01 UTC
I like being naughty ;) but in this case I don't think I am. I know the problem, I know what to look for so I consider myself a good tester.

Comment 19 Adam Williamson 2012-05-15 15:28:39 UTC
That's as maybe, but FESCo stated specifically that it's not allowed, as part of the policy.

Fedora Bugzappers volunteer triage team

Comment 20 Fedora Update System 2012-05-16 03:15:20 UTC
garcon-0.1.9-4.fc17 has been pushed to the Fedora 17 stable repository.  If problems still persist, please make note of it in this bug report.

Comment 21 Fedora Update System 2012-06-02 03:57:59 UTC
garcon-0.1.9-4.fc16 has been pushed to the Fedora 16 stable repository.  If problems still persist, please make note of it in this bug report.

Note You need to log in before you can comment on or make changes to this bug.