Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#48452 - [lxmenu-data] overwrites existing lxde-applications.menu
Attached to Project:
Community Packages
Opened by Kevin Knerr (barthel) - Friday, 04 March 2016, 16:42 GMT
Last edited by Balló György (City-busz) - Friday, 08 April 2016, 14:17 GMT
Opened by Kevin Knerr (barthel) - Friday, 04 March 2016, 16:42 GMT
Last edited by Balló György (City-busz) - Friday, 08 April 2016, 14:17 GMT
|
DetailsDescription: Package doesn't check for user modifications and overwrites existing files instead of saving the new version with a ".pacnew" extension or saving the user's version with a ".pacsave" extension
Additional info: * package version(s) lxmenu-data 0.1.5-1 * config and/or log files etc. Steps to reproduce: Upgrade. Customized menus are gone. I have heavily modified my xdg menus to eliminate items I don't want to see, to group items like games into submenus, to deal with issues arising from poorly crafted .desktop files, and to correct issues where the freedesktop.org spec wasn't followed. Fortunately, I've kept prior copies archived, so I can recover all of my work except the most recent change. However, I would prefer to have the package recognize modified configuration files. (I got caught because it's been nearly 18 months since the last change to this package.) |
This task depends upon
Closed by Balló György (City-busz)
Friday, 08 April 2016, 14:17 GMT
Reason for closing: Won't implement
Additional comments about closing: I want to follow how other packages in [extra] do this.
Friday, 08 April 2016, 14:17 GMT
Reason for closing: Won't implement
Additional comments about closing: I want to follow how other packages in [extra] do this.
cp /etc/xdg/menus/lxde-applications.menu ~/.config/menus/lxde-applications.menu
My reading of the freedesktop.org spec doesn't suggest that this file should not be edited, only that it is the system lxde-applications.menu which should be merged into the user's lxde-applications.menu.
I want to follow how other packages in the [extra] repository implement it, so if you want to see this change, then you have to ask it for e.g. the gnome-menus package first.