Seems to be a regression bug in 3.0.5 (no problem with 3.0.3). For example, trying to build in mock a package that BR glib2-devel result in : Error: Missing Dependency: glib2 = 2.12.3-2.fc6 is needed by package glib2-devel Running with yum debuglvel=9 give more information When Executing /usr/sbin/mock-helper yum --installroot /var/lib/mock/fc6/root resolvedep 'glib2-devel >= 2.0.3' ... Searching pkgSack for dep: glib2-devel Potential match for glib2-devel from glib2-devel - 2.12.3-2.fc6.i386 Matched glib2-devel - 2.12.3-2.fc6.i386 to require for glib2-devel Potential match for glib2-devel from glib2-devel - 2.12.9-1.fc6.i386 Matched glib2-devel - 2.12.9-1.fc6.i386 to require for glib2-devel 0:glib2-devel-2.12.9-1.fc6.i386 That's seems OK But when Executing /usr/sbin/mock-helper yum --installroot /var/lib/mock/fc6/root install 'glib2-devel >= 2.0.3' ... Searching pkgSack for dep: glib2-devel Potential match for glib2-devel from glib2-devel - 2.12.3-2.fc6.i386 Matched glib2-devel - 2.12.3-2.fc6.i386 to require for glib2-devel Potential match for glib2-devel from glib2-devel - 2.12.9-1.fc6.i386 Matched glib2-devel - 2.12.9-1.fc6.i386 to require for glib2-devel No other glib2-devel installed, adding to list for potential install Solving package glib2-devel - 2.12.3-2.fc6.i386 is installable, not going through the rest This occurs when building from FC6 x86_64. Full (very big) log : http://remi.collet.free.fr/files/root.log Thanks for help.
rpm -q yum I need to know the specific version-release of 3.0.5 from fc6 on this, please.
The one from "updates" repository : yum-3.0.5-1.fc6 Do you want me to test yum-3.0.5-2.fc6 from testing ?
Same issue with yum-3.0.5-2 from "updates-testing" Full log (debuglevel=9) : http://remi.collet.free.fr/files/root2.log
Created attachment 151925 [details] fix potential
please test the attached patch. I think it fixes the problem and hopefully doesn't create more ;)
Fixes the issue(s) I have been having related to this bug.
No more problem with yum-3.0.5-2 + yum-install-by-dep-fix.patch. Good fixe. Thanks.
3.0.5-2 should be going out as a final update now today.