Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 65526

Summary: GNUstep root
Product: Gentoo Linux Reporter: Dmitry S. Kulyabov <yamadharma>
Component: New packagesAssignee: Gentoo Gnustep project <gnustep>
Status: RESOLVED FIXED    
Severity: normal    
Priority: High    
Version: unspecified   
Hardware: All   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Dmitry S. Kulyabov 2004-09-27 06:23:48 UTC
Setting GNUstep root

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Dmitry S. Kulyabov 2004-09-27 06:25:58 UTC
GNUstep root hard set to /usr/GNUstep.
IMHO, needed to set environment variable GNUSTEP_ROOT.
I prefer to set GNUstep root to  /opt/GNUstep.
Comment 2 Armando Di Cianno (RETIRED) gentoo-dev 2004-09-27 08:01:41 UTC
This is a valid point.  GNUstep doesn't really belong in /usr, according to the FHS, but it does not belong in /opt according to the Gentoo guidelines.

I'm more okay violating the FHS than Gentoo guidelines, because GNUstep is not UNIX.  Gentoo uses /opt for binary packges.

From: http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?part=2&chap=1
"Note: The /opt directory is reserved in Gentoo Linux for binary-only packages. Examples include mozilla-bin, acroread, netscape and realplayer."

Marking this bug as invalid.  The point is valid, but the bug is not.
Comment 3 Dmitry S. Kulyabov 2004-09-27 22:37:54 UTC
Yes, but I think need make ebuild more universal.
Comment 4 Armando Di Cianno (RETIRED) gentoo-dev 2004-10-03 18:42:42 UTC
eclass and ebuilds have been updated to support ${GENTOO_GNUSTEP_ROOT}, which by default is "/usr/GNUstep".

Users should change it at they're own peril -- but it's kind of handy for development purposes/having multiple roots installed/etc.