[pkg-discuss] Package namespace, comments on

Philip Brown ppb at usc.edu
Tue May 27 09:17:34 PDT 2008


Shawn Walker wrote:
> ...
> After the thread with Peter, I am convinced that he is correct about
> name alone not being sufficient for equivalence.
 >...

This type of issue, is exactly why I decided years ago, that pkg-get will 
not support an arbitrary number of sites in parallel. The permutations of 
potential conflicts get too messy.

pkg-get supports using multiple sites, but only serially, you might say.
This enforces the user to be very aware of what they are doing.

To reiterate for those people who arent familiar with pkg-get:

pkg-get has a "default site" to get packages from.

You can also explicitly override, with

pkg-get -s http://other/site  install pkg

but when you do that, Pkg-get then goes into a mode that keeps track of 
packages from that site, and ONLY that site.

(there is a per-site "catalog")

if there are conflicts between installing a pkg from site X, vs site Y, then 
the core OS  pkgadd will complain about conflicting binaries, at install time.

you might want to consider if a similar approach would be beneficial for IPS.




More information about the pkg-discuss mailing list