https://bugzilla.novell.com/show_bug.cgi?id=806310 https://bugzilla.novell.com/show_bug.cgi?id=806310#c1 Michal Vyskocil <mvyskocil@suse.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium Status|NEW |RESOLVED Resolution| |FIXED --- Comment #1 from Michal Vyskocil <mvyskocil@suse.com> 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.