http://bugzilla.novell.com/show_bug.cgi?id=539496
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=539496#c6
--- Comment #6 from Stefan Dirsch
I did make a mistake regarding the packaging of the .so files - I did not look carefully enough at the architectures of the packages involved.
zypper has a bug where (for example) libpciaccess0 for x86_64 meets the dependency requirements for libpciaccess0-devel for i586 (perhaps this is a packaging error wherein the dependency is not specified completely).
This explains a lot. So zypper resolved the dep to libpciaccess0 from libpciaccess0-devel (i586) by installing the x86_64 package of libpciaccess0. Thus the dangling link although all deps appear to be resolved. This is at least surprising behaviour and causes confusions as we've seen. I can't tell you if it's a (known) bug in zypper. It might even be broken by design. :-( I've seen such an effect, just the other way round. 'zypper dup' proposed to update half of the packages from x86_86 to i586 since they weren't available due to currently broken builds on x86_64. Luckily I noticed this and didn't proceed. :-) In case you would like to discuss this suprising zypper behaviour I would recommend to open a seperate bugreport for that. -- Configure bugmail: http://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.