Bugzilla – Bug 239199
dependency problem: yast can't decide between i586 and x86-64 version
Last modified: 2007-01-29 14:53:55 UTC
When I'm upgrading stuff (buildtree, packman, whatever) and there's a dependency towards a -devel package or some libraries, of which the repository in question has both 32bit and 64bit packages, yast2 (and zypper) can't decide which to install, and throw me a dependency conflict which keeps on coming back until I ignore it: #### YaST2 conflicts list - generated 2007-01-26 10:19:38 #### Installation von kdelibs3-devel-3.5.6-19.1.i586[buildtree - kde - base] nicht m�lich kdelibs3-devel-3.5.6-19.1.i586[buildtree - kde - base] kann nicht installiert werden, da kdelibs3-devel-3.5.6-19.1.x86_64[buildtree - kde - base] bereits fr die Installation gekennzeichnet ist Konfliktl�ung: ( ) kdelibs3-devel-3.5.6-19.1.i586[buildtree - kde - base] nicht installieren ( ) kdelibs3-devel-3.5.6-19.1.x86_64[buildtree - kde - base] nicht installieren ( ) Ignorieren, dass kdelibs3-devel bereits fr die Installation festgelegt wurde #### YaST2 conflicts list END ### no matter which option (except "ignore") i choose here, the conflict comes back.
this looks more like a packaging bug to me. Please provide full test case as described http://en.opensuse.org/Bugs/YaST#I_want_to_report_a_bug_related_to_package_dependencies_and_libzypp_solver._Which_logs_to_attach.3F
can't: "The file you are trying to attach is 30951 kilobytes (KB) in size. Non-patch attachments cannot be more than 5120 KB. We recommend that you store your attachment elsewhere on the web, and then insert a link to it in a comment, or in the URL field for this bug. Alternately, if your attachment is an image, you could convert it to a compressible format like JPG or PNG and try again."
Please try to compress it with "bzip2". If its still too large, send it by mail.
uploading to http://linux.eregion.de/y2logs.tar.bz2 right now.
can i delete the file on my webserver? it's eating up lots of space on my low-budget hosting plan ;)
Yes, you can delete the file now. I have a local copy here.
Created attachment 115607 [details] another batch of yast logs this batch of logs might even be better: i reverted a x86-64 installation back to kdelibs3-*-3.5.5 from install media, then selected to upgrade all of those packages from build tree kde3, and hit "check dependencies2 in yast. I got hit by that dependency problem, hit cancel, and then created that dependency testcase.
The current (in-house) version of libzypp doesn't show this bug any more. Reassign to Stefan to check with an older version to verify fix.
I can reproduce the error with libzypp version 2.11.2 which is on your system. The next version has fixed that bug. See bug 230685 *** This bug has been marked as a duplicate of bug 230685 ***