Mailinglist Archive: opensuse-softwaremgmt (17 mails)

< Previous Next >
Re: [softwaremgmt] Obsoletes and zypp vs. rpm
  • From: Michael Schroeder <mls@xxxxxxx>
  • Date: Fri, 15 Feb 2008 11:26:54 +0100
  • Message-id: <20080215102653.GB443@xxxxxxx>
On Thu, Feb 14, 2008 at 04:10:23PM +0100, Klaus Kaempf wrote:
* Michal Svec <msvec@xxxxxxx> [Feb 14. 2008 16:04]:

I see, but that still makes a difference, rpm allows you to install both
at the same time while zypper does not.

IIRC, thats a known deficiency.

zypper with the libredcarpet solver behaves similar to the 'original'
rpm command. The rpm package shipped with openSUSE is modified.

The change concerns 'virtual' obsoletes. Our rpm command only matches
'obsoletes' to package _names_. Zypp does a generic capability match
which triggers also for package _provides_.

But please ask Michael Schroeder <mls@xxxxxxxxxx> for the glory
details ;-)

Depends on the rpm version. rpm3 did not look at provides,
unmodified rpm4 looked at provides. We patched that feature *out*
in some of our releases.

Currently, rpm4 *upstream* (maintained by Panu) does no longer
look at the provides, while rpm5 upstream does.

Confused enough?

Cheers,
Michael.

--
Michael Schroeder mls@xxxxxxx
SUSE LINUX Products GmbH, GF Markus Rex, HRB 16746 AG Nuernberg
main(_){while(_=~getchar())putchar(~_-1/(~(_|32)/13*2-11)*13);}
--
To unsubscribe, e-mail: opensuse-softwaremgmt+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-softwaremgmt+help@xxxxxxxxxxxx

< Previous Next >
List Navigation
Follow Ups