Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 10870 - Window Maker violates FHS
Summary: Window Maker violates FHS
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: rob holland (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-11-17 07:29 UTC by Joseph Carter
Modified: 2003-06-04 19:47 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Joseph Carter 2002-11-17 07:29:17 UTC
I've noticed that wmaker puts WPrefs in /usr/share/GNUstep/WPrefs.app/WPrefs,
which is against the FHS requirement that /usr/share be arch-independant files
only.  I don't pretend to have a good fix for this, but I figured at least I'd
bring it up, suggest alternatives, and let someone else have the fun of deciding
what, if anything, to do about it.

The FHS was written without consideration to self-contained application packages
such as those used by GNUstep and ROX.  There isn't really any suitable place
for them in the FHS, however   Debian breaks WPrefs out of its .app directory
and throws the various files all over the filesystem.  I don't like this
non-solution.

NeXT used /Applications for these things, but that also would not make sense on
a non-NeXT UNIX-based system since that thinking is contrary to the way many or
most systems are laid out in terms of partitions.  /usr/GNUstep/Applications
might work, though obviously any such thing is also against the letter of the
FHS.  I think providing /usr/GNUstep/Applications/WPrefs.app/Wprefs ->
/usr/bin/WPrefs is probably sufficient to satisfy its intent in a round-about
manner, however.
Comment 1 rob holland (RETIRED) gentoo-dev 2003-06-04 19:47:59 UTC
Fixed now. Moved to /usr/lib/GNUstep which is less stupid and doesn't violate FHS.