rpm -qp --provides libgcc45-4.5.1_20101116-85.1.x86_64.rpm
rpm -qp --conflicts libgcc45-4.5.1_20101116-85.1.x86_64.rpm
rpm -qp --provides /work/CDs/all/full-head-x86_64/suse/x86_64/libgcc33.rpm
https://bugzilla.novell.com/show_bug.cgi?id=657604 https://bugzilla.novell.com/show_bug.cgi?id=657604#c2 Richard Guenther <rguenther@novell.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |mls@novell.com --- Comment #2 from Richard Guenther <rguenther@novell.com> 2010-12-06 13:20:23 UTC --- Thanks for the report. This means that the suggested approach of using Provides and Conflicts does not work. CCing mls who suggested that. libgcc1 = 4.5.1_20101116-85.1 libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(GCC_3.4)(64bit) libgcc_s.so.1(GCC_3.4.2)(64bit) libgcc_s.so.1(GCC_3.4.4)(64bit) libgcc_s.so.1(GCC_4.0.0)(64bit) libgcc_s.so.1(GCC_4.2.0)(64bit) libgcc_s.so.1(GCC_4.3.0)(64bit) libgcc_s.so.1(libgcc_s.so.1)(64bit) libgcc45 = 4.5.1_20101116-85.1 libgcc45(x86-64) = 4.5.1_20101116-85.1 libgcc1 < 4.5.1_20101116-85.1 libgcc = 3.3.3-24.66 libgcc_s.so.1()(64bit) libgcc_s.so.1(GCC_3.0)(64bit) libgcc_s.so.1(GCC_3.3)(64bit) libgcc_s.so.1(GCC_3.3.1)(64bit) libgcc_s.so.1(libgcc_s.so.1)(64bit) libgcc33 = 3.3.3-24.66 libgcc33(x86-64) = 3.3.3-24.66 so somehow the solver installs libgcc33 even though libgcc45 is already installed. Note that I indeed miss a conflict with the libgcc33 package (it doesn't provide libgcc1 but libgcc). -- 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.