1 |
Some questions, and my $0.02 ... |
2 |
|
3 |
>>> I really do think this is what /opt was intended for. "Add-on" |
4 |
>>> sounds |
5 |
>>> to me like it's one of those purposefully open-ended words that you |
6 |
>>> can |
7 |
>>> interpret however you like. Actually, the whole section on /opt in |
8 |
>>> the |
9 |
>>> FHS reads that way ... |
10 |
... |
11 |
> But currently each distro does it how the maintainer like it (or |
12 |
> interprets |
13 |
> the FHS) -- Gentoo uses /usr/kde, SuSE /opt/kde, RedHat something |
14 |
> else, and I |
15 |
> think Debian throws all the stuff into /usr. To me this sounds like |
16 |
> the FHS |
17 |
> is flawed if it comes to stuff like this. Even the /usr/X11R6 |
18 |
> directory is |
19 |
> only there because it was always there though an alternative is |
20 |
> missing, too. |
21 |
|
22 |
So, I'm taking care of bringing a usable GNUstep system into portage. |
23 |
(Anyone following this: I'm pretty much waiting for another stable |
24 |
release of -gui, as to not litter portage with cvs-pull-and-tar |
25 |
ebuilds, before uploading anything...). |
26 |
|
27 |
GNUstep has classically been installed into /usr/GNUstep, which would |
28 |
obviously violate the FHS. The thing is, imho, the FHS is for |
29 |
UNIX/UNIX-like systems, while GNUstep just-so-happens to be a system |
30 |
that can run on top of UNIX/UNIX-like systems (as well as Windows, OS |
31 |
X, etc). All that is required is a "root" to place it's base, and any |
32 |
other run-time created files can be bridged into the FHS as |
33 |
appropriate. |
34 |
|
35 |
The problem is, that quite like X11, the hierarchy under .../GNUstep |
36 |
is different from the rest of the FHS recommended directories, |
37 |
reflecting the fact that GNUstep is not UNIX. I'd happily use /opt, |
38 |
but that seems rather non-Gentoo, atm. |
39 |
|
40 |
I'll be following this thread, and will likely follow recommendations, |
41 |
as applicable, that are made for qt or kde. Keep in mind that GNUstep |
42 |
is "a whole other system" and not just a "set of libraries and |
43 |
programs". Any specific recommendations about what I should do |
44 |
concerning GNUstep would also be greatly appreciated. |
45 |
|
46 |
Thanks for keeping this in mind, |
47 |
__armando |
48 |
|
49 |
|
50 |
|
51 |
|
52 |
-- |
53 |
gentoo-dev@g.o mailing list |