Bug 750380

Summary: Missing some *.directory files in /usr/share/desktop-directories/
Product: [Fedora] Fedora Reporter: perfectop
Component: garconAssignee: Christoph Wickert <cwickert>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: low Docs Contact:
Priority: unspecified    
Version: 16CC: awilliam, bruno, cwickert, jmoskovc, kevin, maxamillion, tflink
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: AcceptedNTH
Fixed In Version: garcon-0.1.9-4.fc17 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2012-05-15 23:15:20 EDT Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---
Bug Depends On:    
Bug Blocks: 752653    
Description Flags
Screenshot of /usr/share/desktop-directories none

Description perfectop 2011-10-31 17:26:50 EDT
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 17:58:19 EDT
*** Bug 749984 has been marked as a duplicate of this bug. ***
Comment 2 Christoph Wickert 2011-10-31 18:00:59 EDT
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 18:13:28 EDT
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 18:24:43 EDT
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 18:48:53 EDT
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-10-31 20:01:31 EDT
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 03:35:10 EST
*** Bug 754328 has been marked as a duplicate of this bug. ***
Comment 8 Fedora Update System 2012-05-05 19:01:43 EDT
garcon-0.1.9-4.fc17 has been submitted as an update for Fedora 17.
Comment 9 Fedora Update System 2012-05-05 19:03:08 EDT
garcon-0.1.9-4.fc16 has been submitted as an update for Fedora 16.
Comment 10 Christoph Wickert 2012-05-05 19:10:53 EDT
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 00:02:00 EDT
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-11 22:22:40 EDT
+1 nth from me
Comment 13 Adam Williamson 2012-05-12 20:45:51 EDT
+1 NTH for an Xfce blocker.

Fedora Bugzappers volunteer triage team
Comment 14 Christoph Wickert 2012-05-13 08:18:31 EDT
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 09:14:16 EDT
+1 NTH for xfce blocker
Comment 16 Tim Flink 2012-05-14 13:40:16 EDT
I'm also +1 NTH for XFCE blocker

That makes +4, moving to accepted.
Comment 17 Adam Williamson 2012-05-14 22:26:44 EDT
cwickert: don't +1 your own updates. naughty naughty. :)

Fedora Bugzappers volunteer triage team
Comment 18 Christoph Wickert 2012-05-15 05:14:01 EDT
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 11:28:39 EDT
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-15 23:15:20 EDT
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-01 23:57:59 EDT
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.