[repo-coord] Re: [apt-rpm] Re: APT and Versioned Obsoletes

Gustavo Niemeyer niemeyer at conectiva.com
Thu Aug 19 17:06:14 CEST 2004


> > 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.

Jeff Pitman has just created a bug entry in redhat's bugzilla, and
it looks like the mentioned behavior is not obvious. If someone has
any example which proves the new supposed behavior of rpm, I highly
advice to post a reproducer in this bug. We've been talking to Jeff
Johnson and he doesn't belive rpm is really obsoleting packages
automatically when versioned provides are used, at least not as
was mentioned here.

The bug is at:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=130352

-- 
Gustavo Niemeyer
http://niemeyer.net



More information about the repo-coord mailing list