https://bugzilla.novell.com/show_bug.cgi?id=806310 https://bugzilla.novell.com/show_bug.cgi?id=806310#c0 Summary: libz1-32bit doesn't obsolete latest zlib-32bit Classification: openSUSE Product: openSUSE 12.3 Version: RC 1 Platform: Other OS/Version: openSUSE 12.2 Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: mvyskocil@suse.com ReportedBy: suse-beta@cboltz.de QAContact: qa-bugs@suse.de Found By: Beta-Customer Blocker: --- (using Factory, last updated some days ago) It looks like libz1-32bit doesn't obsolete the latest version of zlib-32bit that was available in Factory (and probably also in openSUSE 12.2). # rpm -q libz1-32bit zlib-32bit libz1-32bit-1.2.7-8.1.x86_64 zlib-32bit-1.2.7-3.5.x86_64 # rpm -q --conflicts libz1-32bit # rpm -q --obsoletes libz1-32bit zlib-32bit < 1.2.7 # rpm -qi zlib-32bit Name : zlib-32bit Version : 1.2.7 Release : 3.5 Architecture: x86_64 Install Date: Mi 03 Okt 2012 16:57:21 CEST This causes two problems: a) zypper doesn't propose to install libz1-32bit automatically - I have to explicitely "zypper in libz1-32bit" b) when doing this, zypper doesn't propose to delete zlib-32bit This means I end up with libz1-32bit _and_ zlib-32bit installed. The main problem with this is that both own the same files: # rpm -ql libz1-32bit /lib/libz.so.1 /lib/libz.so.1.2.7 # rpm -ql zlib-32bit /lib/libz.so.1 /lib/libz.so.1.2.7 Looks like renaming a package without doing a version upgrade isn't the best idea - at least it makes adding a correct Obsoletes interesting[tm]. Interestingly, this seems to affect only the -32bit package. The 64bit zlib package was correctly replaced by libz1 - but I have no idea how and why ;-) (FYI: I usually use "zypper dup", only if dup comes up with too many conflicts, I use "zypper up".) Note: according to software.o.o, openSUSE 12.2 also came with zlib 1.2.7. This means this bug might also affect people who upgrade from 12.2 to 12.3. Michal: you renamed the package, therefore I'll assign this bugreport to you ;-) -- 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.