Bug 20405 - Icewm missing X11 menu file/directory
Summary: Icewm missing X11 menu file/directory
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Shlomi Fish
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2017-03-06 08:30 CET by Otto Leipälä
Modified: 2017-03-06 13:00 CET (History)
2 users (show)

See Also:
Source RPM: icewm
CVE:
Status comment:


Attachments

Description Otto Leipälä 2017-03-06 08:30:33 CET
Noticed in my Cauldron vbox test install bug in icewm updated packages,have now bug causing this error anytime install any Mageia rpm in terminal.

/usr/share/X11/icewm//menu no such file or directory
Comment 1 Marja Van Waes 2017-03-06 08:58:54 CET
Assigning to the registered maintainer.

CC: (none) => marja11
Assignee: bugsquad => shlomif
Source RPM: (none) => icewm

Comment 2 Jani Välimaa 2017-03-06 09:07:52 CET
icewm was moved from /usr/share/X11/icewm/ to /usr/share/icewm/.

Output of urpmi with --debug and/or --debug-librpm would be nice to help figuring out what is looking for /usr/share/X11/icewm/menu.
Comment 3 Otto Leipälä 2017-03-06 11:18:16 CET
Error message is: run-parts: /etc/menu.d/icewm exited with return code 1
Most likely desktop-common-data is not updated to use new icewm path as it's calling menu update when urpmi installing package.
Comment 4 Otto Leipälä 2017-03-06 11:50:17 CET
Update-menus have hardcoded path /etc/menu.d this have to duplicate and add entry to look from new icewm path.

if [ -d /etc/menu.d ]; then 
   run-parts $RUN_PARTS_ARG /etc/menu.d
Comment 5 Jani Välimaa 2017-03-06 12:36:16 CET
This should be fixed in icewm-1.3.12-10.mga6.

CC: (none) => jani.valimaa

Comment 6 Otto Leipälä 2017-03-06 13:00:35 CET
Bug is fixed tested too thanks for fast fix. :)

Status: NEW => RESOLVED
Resolution: (none) => FIXED


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