[repo-coord] Re: APT and Versioned Obsoletes

Axel Thimm Axel.Thimm at atrpms.net
Wed Aug 18 19:58:58 CEST 2004


On Wed, Aug 18, 2004 at 11:22:01PM +0800, Jeff Pitman wrote:
> On Wednesday 18 August 2004 22:54, Jeff Pitman wrote:
> > - I need to rename python to python22 when python = 2.2.2.
> > - I need to rename python to python15 when python = 1.5.2.
> > - I need to just upgrade python when python = 2.3.3.
> > - I need to install python = 2.3.4 along side python22 and python15.
> 
> Forgot a couple of more requirements:
> 
> - Each python should be individually installable without the others (ie. 
> only python22 on system)
> - python, python22, and python15 should be installable in any order 
> without affecting/removing the others.
> 
> Right now, the repo works as long as you install python22 first and then 
> install python afterwards.

Well, the bottom line of rpm's newest "feature" is that you cannot use
versionied Provides if you want to have multiple copies of the package
installed (unless you do AllowDuplicates). So, you also cannot have
versioned Requires, e.g. Requires: python-devel >= 2.2.

I think you can only start using AllowDuplicates :/

You could also join the demo against this "feature". File a bug at
bugzilla.redhat.com and please post the bugzilla entry, so we can add
our frustration. Rex Dieter had already filed a bug report, but it
somehow got eaten up.
-- 
Axel.Thimm at ATrpms.net
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.atrpms.net/pipermail/repo-coord/attachments/20040818/357df308/attachment.bin


More information about the repo-coord mailing list