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
