Description of problem: Alacarte, one of the few existing graphical menu editors outside of KDE's, will not launch when gnome 3 has been relatively purged from the operating system. To note, this is bad as its pretty much the -only- menu editor XFCE is capable of using. Version-Release number of selected component (if applicable): 0.13.2-3.mga1 How reproducible: 100% Steps to Reproduce: 1. Install Mageia Gnome x64_86 2. Install XFCE task packages 3. Purge gnome 3 libraries from your system (as much as can be done without affecting XFCE4 itself. Aka making the install as clean of gnome as possible) 4. Reinstall alacarte for use with the xfce menu 5. Attempt to run alacarte. I receive the following errors from alacarte which may be related to unsatisfied dependencies: [scyer@localhost ~]$ alacarte ** (process:3458): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags' ** (process:3458): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags' ** (process:3458): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags' Traceback (most recent call last): File "/usr/bin/alacarte", line 22, in <module> from Alacarte.MainWindow import MainWindow File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 19, in <module> import gtk, gmenu, gobject, gio ImportError: No module named gmenu
It would appear that alacarte has been modified so that it will not launch if gnome's menu is not present. I'm not sure if this is an oversight or intentional on GNOME's part, but it renders the application unusable with an XFCE-only install.
alacarte is not working anymore, and it's an upstream bug (also remember, the release component is not for "packaging", use rpm packaging instead (or when you don't know like it's written), thanks.) *** This bug has been marked as a duplicate of bug 2911 ***
Status: NEW => RESOLVEDComponent: Release (media or process) => RPM PackagesResolution: (none) => DUPLICATE