Summary: | >xfce-base/thunar-1.6 - All desktop files should be executable. | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Fab <netbox253> |
Component: | Current packages | Assignee: | XFCE Team <xfce> |
Status: | RESOLVED INVALID | ||
Severity: | normal | CC: | mgorny |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | http://bugzilla.xfce.org/show_bug.cgi?id=9934 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
Fab
2013-04-13 06:27:38 UTC
I'm not quite sure what you're asking for here. None of the .desktop files in /usr are executable (remove the ! from your `find` and see 0 results). That's the way it's intended. Are you asking that thunar automatically sets the executable bit while copying files from the menu to your desktop? If so, that's definitely something you should file upstream. (In reply to comment #1) > None of the .desktop files in /usr are executable > (remove the ! from your `find` and see 0 results). On my system : > $ find /usr -name *.desktop -executable > /usr/share/applications/kde4/kmailservice.desktop > /usr/share/applications/kde4/okularApplication_ooo.desktop > /usr/share/applications/kde4/okularApplication_tiff.desktop > /usr/share/applications/kde4/okularApplication_comicbook.desktop > /usr/share/applications/kde4/okularApplication_dvi.desktop > /usr/share/applications/kde4/okteta.desktop > /usr/share/applications/kde4/okularApplication_fb.desktop > /usr/share/applications/kde4/kate.desktop > /usr/share/applications/kde4/okularApplication_ghostview.desktop > /usr/share/applications/kde4/okularApplication_fax.desktop > /usr/share/applications/kde4/okularApplication_xps.desktop > /usr/share/applications/kde4/okularApplication_kimgio.desktop > /usr/share/applications/kde4/ktelnetservice.desktop > /usr/share/applications/kde4/ark.desktop > /usr/share/applications/kde4/okularApplication_plucker.desktop > /usr/share/applications/kde4/gwenview.desktop > /usr/share/applications/kde4/okularApplication_pdf.desktop > /usr/share/applications/kde4/okular.desktop KDE applications desktop files are executable. > Are you asking that thunar automatically sets the executable bit while > copying files from the menu to your desktop? If so, that's definitely > something you should file upstream. No. I'm asking for consistency. It would be great if each desktop file installed by emerge was executable. In the current state I'm forced (as root) to fix all desktop files installed in /usr on each gentoo system I manage, because end users will asked me WTF is this warning. This is not something specific to xfce. If you'd like to see this happen, it needs a global discussion and a new QA policy to enforce this consistently. However, I don't really see that happening given that the vast majority of packages install them non-executable (and unsurprisingly since you can't normally execute them via shell). |