[ILUG] bloody redhat!!
Lars Hecking
lhecking at nmrc.ucc.ie
Sun Feb 13 01:44:15 GMT 2000
> the fhs makes no mention of other sub directories outside of mh and
> X11. yes, kde and gnome dirs would be good, but beware going too far
> otherwise people will get all antsy about their PATH vars. i've seen
> several discussions (mainly bsd folks) bitching about the PATH expanding
> design of /opt.
/opt truely sucks. And I'm really a fan of Solaris :)
Ok, you make /opt a truely shared fs just like /usr/local under BSD.
Fine. Just the same.
But then you have another package going into /opt on _your_ machine,
for _this_ hardware and _this_ version of the OS.
Fsck. So you go back to per-machine /opt PLUS /usr/local for all other
progs that can be shared.
This is why /opt sucks. Sorry, do I repeat myself?
> it's a design issue with unix in general i'm afraid. it's mainly
> exposed by redhat, but all free software with it's huge number of apps
> has this issue: where do they go, and how do you get at them? perhaps
> PATH should be set up to grock globs: /usr/bin:/usr/*/bin:/opt/*/bin ?
> (gee, that'll break a few million shell scripts - maybe a GLOBPATH?)
Has anyone ever had a closer look at GNU stow? Could it be the
salvation we all have been looking for?
> > I'll check it out. /usr/bin on RH6.1 is insane.
>
> how should it be designed? gnome is producing apps as if the project
> actually *did* have an infinite number of monkeys working for it. so
> /usr/gnome won't work for long. then you'll want /usr/kde. the former
> netpbm, now libgr-progs, contributes 178 binaries, so maybe a
Interesting. Could you give us (me, mainly :) more details about what netpbm
has grown into?
> /usr/graphics? and then there's mh (nmh seems to make /usr/bin/mh a
> soft link to /usr/bin and then puts all it's bins in /usr/bin. that's
> just goofy - and that *does* appear to be a redhat decision:
> http://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=9384). eventually
> /usr will have hundreds of directories, and a PATH var will fill the
> screen.
>
> namespaces are fun, eh?
>
> > i'm not sure of the exact evolution, but in any case nenscripts is
> > gone and now replaced with the most abhorrent filter scripts. have a
> > look.
>
> yes, nenscript is gone, replaced by enscript. however rhs-printfilters
> required neither, this is a query on the 4.2 version of them:
I only discovered enscript a few months ago, and it's really neat.
Will go ahead and convert existing scripts to enscript over time.
> apparently plan 9 does a lot of work to deal with namespace issues.
> perhaps the free unix community will work to follow their lead (though
> i'm not too sure what it is, or if it's much better).
Haven't looked at plan9 in ages ...
More information about the ILUG
mailing list