"Eray Ozkural (exa)" wrote: > > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On Thursday 17 January 2002 16:21, Daniel Stone wrote: > > You might note the discussion on debian-kde of late, where Eray is > > attempting to set a precedent by installing KDE3 into /opt/kde3. Let me > > first disclose my viewpoint: I think this idea sucks, as you can clearly > > see from my postings. > > > > The answer I got when I asked "Why isn't /opt used in Debian ?" has always > been "/opt violates Debian Policy". > > However on James's message, I read the section and saw that there is no such > thing in neither the policy nor FHS. I'm only saying that installing packages > in /opt doesn't seem to violate the FHS in any way. As I explained in my > messages, "/opt violates Debian Policy" seems to depend on a certain > assumption that "add-on" means "non-free software supplied by third party > commercial vendors" whereas in the text of the FHS there is no such > implication. On the contrary it says distributions can install software in > /opt, just not touch a few reserved subdirs of /opt.
IMO the only possible meaning of "add-on" is that it is software that does not come with disctribution. Any software that comes with debian distribution is not "add-on" - otherwise everything would be "add-on" (well, there could be a section/pool/whatever called add-ons but it doesn't make much sense) third party software can go in /opt - but IMO that kind of software should _ALWAYS_ ask user where (s)he wants the software to be installed. in addition to that the purpose of /opt is clearly to have a place where user (admin) can install software that (s)he is responsible for and the system should not touch it (=screw it up) in ANY way. otherwise user needs another directory. > However, using /opt may not be a good path to follow for most free software. free or not free, nothing should go into /opt unless user specifically asks for it to go into /opt. The whole point of having /opt is to have a playground for local user (admin) that is never touched by system - why else would one have /opt? erik