https://bugzilla.novell.com/show_bug.cgi?id=400958 Summary: package-manager incorrectly "upgrades" from x86_64 packages to i586 packages Product: openSUSE 11.0 Version: RC 3 Platform: x86-64 OS/Version: openSUSE 11.0 Status: NEW Severity: Normal Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: mhutchinson@novell.com QAContact: qa@suse.de Found By: --- I have the Mono OBS repo in my repos list. This offers newer packages for gnome-sharp2, art-sharp2, gconf-sharp2 and some others. However, for some reason the i586 packages are slightly newer than the x86_64 packages (xxx.7 rather than xxx.6), and package-manager upgrades to them instead of the x86_64 packages. This breaks things. The packages that have a dependency on these are all noarch. These have a dependency on x86_64 library files. However, i586 versions of these files are also on my system through a -32-bit packages. These have a dependency on noarch files from the Mono runtime, even though them Mono runtime is arch-dependent. It could be argued that the gnome-sharp packages should have a dependency on the arch of the mono runtime. However, package-manager shouldn't offer to "upgrade" from x86_64 packages to i586 packages. -- 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.