Arch Linux

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!
Tasklist

FS#10751 - wrong path for several pkgs

Attached to Project: Arch Linux
Opened by Qin Zhu (zhuqin) - Tuesday, 24 June 2008, 15:40 GMT
Last edited by Jan de Groot (JGC) - Friday, 18 July 2008, 22:59 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To Jan de Groot (JGC)
Architecture All
Severity Low
Priority Normal
Reported Version 2007.08-2
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
According to our packaging standard: http://wiki.archlinux.org/index.php/Arch_Packaging_Standards
We should "Avoid using /usr/libexec/ for anything. Use /usr/lib/${pkgname}/ instead."
But it's turned out that several pkgs still put those files under /usr/libexec, such as:
gedit, gnome-power-manager, miro ,etc.

And also, http://wiki.archlinux.org/index.php/Gnome_package_guidelines tells us "Many GNOME packages install GConf schemas. These schemas get installed in the system GConf database, which has to be avoided." If I didn't get it wrong, system gconf database means /etc/gconf/schemas, is that right? I found out that gucharmap & gnome-panel (maybe more) installed gucharmap.schemas & panel-default-setup.entries under /etc/gconf/schemas.

Would the maintainers fix this please?
Closed by  Jan de Groot (JGC)
Friday, 18 July 2008, 22:59 GMT
Reason for closing:  Fixed
Comment by Greg (dolby) - Tuesday, 24 June 2008, 18:44 GMT
Can you please be more specific about which packages and which files?
Comment by Qin Zhu (zhuqin) - Tuesday, 24 June 2008, 18:52 GMT
Sure, as I wrote above: gedit, gnome-power-manager, miro, gucharmap, gnome-panel. (Could be more)

Files are:

zhuqin@Arch 14:48:52 /usr/libexec
$ ls
gedit-2 gnome-brightness-applet gnome-inhibit-applet xine_extractor

zhuqin@Arch 14:50:37 /etc/gconf/schemas
$ ls
gucharmap.schemas panel-default-setup.entries
Comment by Jan de Groot (JGC) - Wednesday, 25 June 2008, 08:37 GMT
The panel-default-setup.entries file is technically not a schemafile, so it won't get merged and moved to /usr/share/gconf/schemas. The gucharmap.schemas isn't even installed at all, it seems gucharmap started using GConf since some update. This will get fixed soon.

gedit and gnome-power-manager will have their files moved out of /usr/libexec on the next update.
Comment by Qin Zhu (zhuqin) - Wednesday, 25 June 2008, 15:29 GMT
Thank you!

Loading...