-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

The Monday 2007-04-30 at 09:20 +0200, Pascal Bleser wrote:

> Carlos E. R. wrote:

> No, I mean it: use /usr, not /usr/local
> 
> So, you make a package "foo" yourself, e.g. with checkinstall.
> You prefix it to /usr/local because you don't redistribute it, because
> it's a "local package" (whatever that means: a package is either in the
> RPM database or not, there is no "local RPM database").

I know there is no local rpm database. So what?

For one thing, I always update the system, so the database remains. I 
still keep packages I installed five years ago, listed in the rpm list.

And even if I don't, I will still have my programs; orphaned from the 
database, but still there. If they sit in /usr, I loose them, which is 
worse.



> and hence, the files of your package in /usr/local won't be in the RPM
> database (which is the same as having installed it with "make install"
> in the first place).
> 
> > Ie, SuSE does not use "/usr/local" because it is reserved for *you*. ;-)
> 
> No, I stick with what I said: /usr/local is for what you install with
> "make install", not for RPMs (including RPMs built with checkinstall).

And I stick with my opinion of using /usr/local - we agree to disagree :-)


If you worry about conflicts, then leave the local paths last. The non 
local version will be used.



> > One more detail: you will see that users may have the /usr/local/bin first
> > in their path, but often root does not even have it included - on purpose
> > so as to execute "official" programs only.
> 
> Define "official". Packages redistributed in the openSUSE Build Service,
> Packman, Guru, suser-*, etc... are all prefixed to /usr and not /usr/local.

Well, let's say packagers that provide official or semioficial packages. 
Whatever. Notice the "quotes", meaning the meaning of "official" is not 
strict.

- -- 
Cheers,
       Carlos E. R.

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Made with pgp4pine 1.76

iD8DBQFGNcAjtTMYHG2NR9URAswJAJ4nQyRFqPHB35sljxd9qYMAae8ImwCcCMZR
lTHxA5x90KPONrBFc195Sxg=
=NXK4
-----END PGP SIGNATURE-----

-- 
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to