https://bugzilla.novell.com/show_bug.cgi?id=806310
https://bugzilla.novell.com/show_bug.cgi?id=806310#c1
Michal Vyskocil changed:
What |Removed |Added
----------------------------------------------------------------------------
Priority|P5 - None |P3 - Medium
Status|NEW |RESOLVED
Resolution| |FIXED
--- Comment #1 from Michal Vyskocil 2013-03-05 10:24:00 UTC ---
Hi,
this is because native packages provides zlib = %{version}-%{release} and
obsoletes < %{version}-%{release}, so the newest package is automatically
replaced. On the other had this is not possible via baselibs.conf where release
it not available.
I've fix that removing version from obsoletes, which seems to work well
rpm -q zlib-32bit
zlib-32bit-1.2.7-2.1.2.x86_64
# test using just build package (with even lower release number, than installed
zlib-32bit)
$ zypper dup -r zlib-test
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
The following NEW package is going to be installed:
libz1-32bit
The following package is going to be REMOVED:
zlib-32bit
The following package is going to be downgraded:
libz1
The following package is going to change vendor:
libz1 openSUSE -> obs://build.opensuse.org/devel:libraries:c_c++
1 package to downgrade, 1 new, 1 to remove, 1 to change vendor.
Overall download size: 101.7 KiB. No additional space will be used or freed
after the operation.
Continue? [y/n/?] (y):
So ignore the downgraded and vendor change lines, they won't appear in official
packages.
Submitted to Factory: 157346
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.