On Sat, 15 May, 2010 at 10:59:33 -0700, John Andersen wrote:
On 5/13/2010 12:06 PM, Jon Clausen wrote:
See that's something *I* would've been a little wary of. I've had things go pretty wrong, by 'just symlinking' some version of some lib, to a different version...
I ran into this as well, (on a machine that had a clean install of 11.2 some months ago.
Not only did zypper die, but so did Yast software management.
Definitely not good.
ldd /usr/bin/zypper revealed a missing libzypp.so.619
Wary or not, there was virtually no other way to repair the system other than descending into rpm hell.
Yeah, but IMHO it's sort of a "lucky punch" that the app and the lib *did* function properly. While there is some work involved in manually resolving deps, it's also the 'more proper way'. Manually linking libs is a pretty 'dirty' hack, and there is potential for stuff to go wrong in colorful ways. But either way:
For many naive users this is a PERMANENT breakage. Their opensuse distro is forever blocked from correcting itself, and they are forever blocked from fixing it without some friendly guru to help out.
For these users even invoking ldd is going to appear as black magic. But if any of them should be looking over my shoulder, I'd much rather that they see how to fix such a situation by using rpm, rather than ways to 'shortcircuit' the system.
The one thing that MUST not break.
+1
It broke simply by running the software updater.
Very very unfortunate. /jon -- YMMV -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org For additional commands, e-mail: opensuse+help@opensuse.org