On Sun, Oct 25, 2009 at 10:11:00PM -0400, Tres Seaver wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
> 
> Floris Bruynooghe wrote:
> > On Tue, Oct 20, 2009 at 10:39:51AM +0200, Tarek Ziadé wrote:
> >> PEP 345 is the PEP for the new metadata format, replacing PEP 314. I
> >> have upgraded it, using Tres's work from last year, and the next step
> >> is to add the context marker presented in PEP 390.
> >>
> >> I have also updated PEP 386 to link it to PEP 345.
> > [...]
> >> Please comment!
> > 
> > In PEP 345 the Provides-Dist field mentions that when you use a
> > virtual distribution you automatically conflict with other
> > distributions providing this virtual dist.  The next field,
> > Obsoletes-Dist, explicitly says it's to conflict with another dist.  I
> > guess you can obsolte a dist without providing it, but when would this
> > be used?  Basically I don't fully understand the intended manings and
> > interactions of Provides-Dist and Obsoletes-Dist.
> 
> Obsoletes is normally used (as with dpkg / rpm) to cope with changes in
> distribution (package) names.

But in dpkg you can have multiple packages installed with the same
Provides as long as they don't mention each other in the Conflicts
header.

Floris

_______________________________________________
Distutils-SIG maillist  -  Distutils-SIG@python.org
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to