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#25648 - [sawfish] installs multiple sessions files
Attached to Project:
Community Packages
Opened by Andrea Scarpino (BaSh) - Thursday, 18 August 2011, 16:38 GMT
Last edited by Stefan Husmann (stefanhusmann) - Friday, 19 August 2011, 20:45 GMT
Opened by Andrea Scarpino (BaSh) - Thursday, 18 August 2011, 16:38 GMT
Last edited by Stefan Husmann (stefanhusmann) - Friday, 19 August 2011, 20:45 GMT
|
DetailsDescription:
sawfish /etc/X11/sessions/sawfish.desktop sawfish /usr/share/applications/sawfish.desktop sawfish /usr/share/gnome/wm-properties/sawfish-wm.desktop sawfish /usr/share/kde4/apps/ksmserver/windowmanagers/sawfish.desktop sawfish /usr/share/xsessions/sawfish.desktop GDM/KDM both read sessions files from /usr/share/xsessions. I guess sawfish should install that file only. Additional info: * sawfish 1.8.1-1 |
This task depends upon
Closed by Stefan Husmann (stefanhusmann)
Friday, 19 August 2011, 20:45 GMT
Reason for closing: Fixed
Friday, 19 August 2011, 20:45 GMT
Reason for closing: Fixed
Comment by Andrea Scarpino (BaSh) -
Thursday, 18 August 2011, 17:22 GMT
Looking at the PKGBUILD we only adds /etc/X11/sessions/sawfish.desktop, I guess we should remove that line.
Comment by Stefan Husmann (stefanhusmann) -
Thursday, 18 August 2011, 20:56 GMT
I agree, there are too many desktop files, but regarding to the freedesktop standards /usr/share/applications would be the correct place. Running desktop-file-install from the desktop-file-utils package as a normal user on a given desktop file will tell you, that it wants to install it to /usr/share/applications (and fail because of missing privileges).
Comment by Andrea Scarpino (BaSh) -
Friday, 19 August 2011, 09:53 GMT
I guess that location is for applications, and /usr/share/xsessions is for WMs/DEs as they are Xorg sessions.