On Sun, 28 Dec 2008, Damien Miller wrote:
> > e.g. something like the following in lang/python/2.5/pkg/PLIST-main:
> > @conflict python-bz2-<=2.5.2p7
> 
> Ok, but I think it should be:
> 
> @conflict python-bz2->2.5,<=2.5.2p7
> @conflict python-expat->2.5,<=2.5.2p7
> @conflict python-sqlite->2.5,<=2.5.2p7
> 
> Otherwise it would mess up the ability to install more than one python
> version simultaneously.

ack

> Is there any nice way to say that a package (e.g. python-2.6.1) replaces
> another package entirely (e.g. python-bz2-2.6)?

You could use an @pkgpath marker.
e.g. in ports/lang/python/2.5/pkg/PLIST-main:
@pkgpath lang/python/2.5,-bz2

Cheers!

-- 
Antoine

Reply via email to