Ummmm... if I were to follow everyone's choice, the next release of RPMS for
Red Hat Linux
would be complicated.
By default OpenDx install in /usr/local/dx if you run
./configure
make
make install

The other choice is /usr/lpp, which was hardcoded in old DX source code.

So let's have a vote on 3 choices:

1) /usr/local

2) /opt

3) /usr/lpp

I will edit my RPM SPEC files for the one which gets most votes?

Suhaib

BTW:  I install my apps in /mnt/private -- the /mnt/private is my
/dev/sde The 5th SCSI disk -- of course that is described no where
in Unices world.  But it allows me to keep track of my favorite softwares.
Also in case of upgrades of hardware failure I could rescue my external
SCSI disk.

> -----Original Message-----
> From: [EMAIL PROTECTED]
> [mailto:[EMAIL PROTECTED] Behalf Of segg
> Sent: Tuesday, February 22, 2000 6:59 PM
> To: [email protected]
> Subject: Re: [opendx-general] opendx RPMs
>
>
> Scott Kruger wrote:
> >
> > "Douglas N. Arnold" wrote:
> > > 3. Finally, the RPMs are not compliant with Linux Filesystem Hierarchy
> > > Standard (http://www.pathname.com/fhs/), concerning where they install
> > > files.  My understanding is that everything should be installed into
> > > /usr/lib/dx (rather than /usr/local/dx, /usr/dx, or /dx), except that
> > > the executable script dx should be moved or copied into /usr/bin/dx,
> > > and the man page should be moved or copied into /usr/man/man1/dx.1.
> >
> > Actually this isn't correct. All third party software should go into
> > either /usr/local or /opt.  The idea is that you can have /usr/local
> > or /opt on a separate disk partition so that when you do a fresh install
> > which reformats the / partition space, it leaves your /usr/local or /opt
> > directory intact - no having to reinstall all of your software (although
> > in the case of Linux the libraries change so much you probably have to
> > anyway, but in the case of Solaris you can upgrade for years without
> > having to touch the /opt structure).
> >
> > As for whether it should be in
> > /opt or /usr/local, I've never really understood, other than that the
> > standard says that /opt should be used for "Add-on packages".  Does
> > that include rpm's?  I've seen many SysAdmins just soft link /opt to
> > /usr/local to avoid the whole mess.
>
> After reading this FHS 2.0 again, the choice of /opt has my preference
> for opendx home.  I have the same interpretation as Scott Kruger,
> and I like tradition, plus technical advantages.
>
> Gilles J. Seguin

Reply via email to