[Bug 539496] New: libpciaccess0-devel: package includes links to files that don't exist
http://bugzilla.novell.com/show_bug.cgi?id=539496 Summary: libpciaccess0-devel: package includes links to files that don't exist Classification: openSUSE Product: openSUSE 11.1 Version: Final Platform: x86-64 OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Other AssignedTo: bnc-team-screening@forge.provo.novell.com ReportedBy: jnelson-suse@jamponi.net QAContact: qa@suse.de Found By: --- User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.9.0.13) Gecko/2009080200 SUSE/3.0.13-0.1.2 Firefox/3.0.13 the package includes some symlinks to files that do not exist as part of the package: /usr/lib/libpciaccess.so -> /usr/lib/libpciaccess.so.0.10.2 The rpm verifies properly. Reproducible: Always Steps to Reproduce: 1. 2. 3. -- 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.
http://bugzilla.novell.com/show_bug.cgi?id=539496
zhu rensheng
http://bugzilla.novell.com/show_bug.cgi?id=539496
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=539496#c1
Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=539496
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=539496#c2
--- Comment #2 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=539496
User jnelson-suse@jamponi.net added comment
http://bugzilla.novell.com/show_bug.cgi?id=539496#c3
--- Comment #3 from Jon Nelson
http://bugzilla.novell.com/show_bug.cgi?id=539496
User sndirsch@novell.com added comment
http://bugzilla.novell.com/show_bug.cgi?id=539496#c4
--- Comment #4 from Stefan Dirsch
http://bugzilla.novell.com/show_bug.cgi?id=539496
User jnelson-suse@jamponi.net added comment
http://bugzilla.novell.com/show_bug.cgi?id=539496#c5
--- Comment #5 from Jon Nelson
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.
participants (1)
-
bugzilla_noreply@novell.com