https://bugzilla.novell.com/show_bug.cgi?id=637202
https://bugzilla.novell.com/show_bug.cgi?id=637202#c5
--- Comment #5 from Richard Guenther
(In reply to comment #2)
Because the symbol is there in the libstdc++ version zypper was compiled against.
I suppose it is going the other way, first libzypp/zypper is updated which then fails to run because dependencies are not valid?
Update order should be guaranteed. Zypp requries libstdc++-devel. No specific version, though. Maybe we need to depend on the newer libstdc++ if we won't run on the old one?
zypper on 11.3 requires libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.10)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.14)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) which means that a libstdc++ satisfying these should be enough to make zypper work. On 11.2 libstdc++44 provides libstdc++.so.6()(64bit) libstdc++.so.6(CXXABI_1.3)(64bit) libstdc++.so.6(CXXABI_1.3.1)(64bit) libstdc++.so.6(CXXABI_1.3.2)(64bit) libstdc++.so.6(CXXABI_1.3.3)(64bit) libstdc++.so.6(GLIBCXX_3.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.1)(64bit) libstdc++.so.6(GLIBCXX_3.4.10)(64bit) libstdc++.so.6(GLIBCXX_3.4.11)(64bit) libstdc++.so.6(GLIBCXX_3.4.12)(64bit) libstdc++.so.6(GLIBCXX_3.4.2)(64bit) libstdc++.so.6(GLIBCXX_3.4.3)(64bit) libstdc++.so.6(GLIBCXX_3.4.4)(64bit) libstdc++.so.6(GLIBCXX_3.4.5)(64bit) libstdc++.so.6(GLIBCXX_3.4.6)(64bit) libstdc++.so.6(GLIBCXX_3.4.7)(64bit) libstdc++.so.6(GLIBCXX_3.4.8)(64bit) libstdc++.so.6(GLIBCXX_3.4.9)(64bit) libstdc++.so.6(libstdc++.so.6)(64bit) so it's missing libstdc++.so.6(GLIBCXX_3.4.14)(64bit) which should cause libstdc++45 from 11.3 to be installed. If during a 'zypper install zypper' (after updating the repos to point to the 11.3 ones) the zypper command tries to invoke itself the of course that cannot work (it may not launch sub-processes that depend on anything that is currently being installed).
But i still don't get why all users did not bump into this (alright, those who did dup without updating zypper first would not bump into it).
I suspect zypper or libzypp ist simply doing sth stupid (like not properly using rpm). -- 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.