#1136955 lxde-system-tools.directory missing from lxmenu-data package on trixie (all architectures)

#1136955#5
Date:
2026-05-17 15:09:26 UTC
From:
To:
Description:

The file /usr/share/desktop-directories/lxde-system-tools.directory is referenced
in /etc/xdg/menus/lxde-applications.menu but is not shipped by the lxmenu-data
package on trixie, on either amd64 or i386.

$ dpkg -L lxmenu-data | grep system
/usr/share/desktop-directories/lxde-system.directory

lxde-system-tools.directory is absent, while lxde-applications.menu explicitly
references it:

<Directory>lxde-system-tools.directory</Directory>

This causes the "System" category to sometimes disappear from menus relying on
libmenu-cache (Openbox without a full LXDE and with LXPanel).

Workaround:

sudo cp /usr/share/desktop-directories/lxde-system.directory \
        /usr/share/desktop-directories/lxde-system-tools.directory

The content of lxde-system.directory is appropriate as a substitute — both files
describe the same System category with full i18n entries.

Steps to reproduce:

1. Install lxmenu-data 0.1.6-3 on trixie
2. Check: dpkg -L lxmenu-data | grep system
3. Observe that lxde-system-tools.directory is absent
4. Launch an application menu relying on libmenu-cache, the System category can be
missing (or not depending on something else I could not pinpoint)

Note: The inconsistency between lxde-applications.menu (referencing
lxde-system-tools.directory) and the actually shipped file (lxde-system.directory)
suggests either a rename that was not reflected in the menu file, or an accidental
omission in the package.


Best regards,
Joyce - aka melodie

#1136955#10
Date:
2026-05-31 02:35:50 UTC
From:
To:
The file lxde-system-tools.directory has been replaced by
lxde-system.directory in 0.1.6 and it should have been updated:

$ grep system /etc/xdg/menus/lxde-applications.menu
		<Directory>lxde-system.directory</Directory>

Best regards,

Ingo

#1136955#15
Date:
2026-05-31 07:50:17 UTC
From:
To:
Hi Joyce,

Thanks the info from Ingo. I also found the was correct in version 0.1.6-3:
https://sources.debian.org/src/lxmenu-data/0.1.6-3/layout/lxde-applications.menu#L114

It seems you should update your /etc/xdg/menus/lxde-applications.menu
from the package.

Best regards,