FS#7360 - gnome-common still points to /opt/gnome

Attached to Project: Arch Linux
Opened by tardo (tardo) - Monday, 04 June 2007, 18:52 GMT
Last edited by Dale Blount (dale) - Sunday, 09 September 2007, 12:37 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity Medium
Priority Normal
Reported Version 2007.05 Duke
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

As the title says, gnome-common still installs to /opt/gnome.
The main problem I have here is that gnome.profile (installed as /etc/profile.d/gnome.sh) still has /opt/gnome as its base path which causes a problem with paths including pkgconfig.
This task depends upon

Closed by  Dale Blount (dale)
Sunday, 09 September 2007, 12:37 GMT
Reason for closing:  Fixed
Additional comments about closing:  User reports fixed.
Comment by Jan de Groot (JGC) - Monday, 04 June 2007, 20:13 GMT
gnome-common is deprecated and shouldn't be used anymore. Sure, there's still packages that need it to build, but gnome developers advise to not package gnome-common in a distribution because the macros are always outdated for the current SVN builds.
Comment by tardo (tardo) - Monday, 04 June 2007, 20:19 GMT
How does this work for non-gnome developers that require files in gnome-common, e.g. avant-window-navigator requires gnome-autogen.sh
Just include the file with the package then?
Comment by tardo (tardo) - Monday, 04 June 2007, 20:20 GMT
What about gnome profile (/etc/profile.d/gnome.sh). Is this not required anymore?
Comment by Jan de Groot (JGC) - Monday, 04 June 2007, 22:01 GMT
real gnome developers who build things from SVN/CVS checkout a copy of gnome-common too. Building things from tarballs doesn't need gnome-common at all (you could also run aclocal/autoconf/automake yourselves, gnome-autogen.sh is just a wrapper).

The gnome profile things are no longer required now gnome is in /usr, everything is picked up very well because /usr is the standard prefix to look in. The old gnome-common package was kept around for compatibility reasons with older packages. I think we'll move the remains of gnome-common to /usr in a while and strip all unneeded crap from it (profile init files for example).

Loading...