Red Hat Bugzilla – Bug 455301
Yum doesn't handle installed requires of obsoleted stuff well
Last modified: 2014-01-21 18:03:41 EST
Description of problem:
% yum up git
git x86_64 126.96.36.199-1.fc9 updates 3.5 M
git-email x86_64 188.8.131.52-1.fc9 updates 27 k
perl-Git x86_64 184.108.40.206-1.fc9 updates 18 k
ERROR with rpm_check_debug vs depsolve:
git-core is needed by (installed) git-gui-220.127.116.11-2.fc8.x86_64
git-core is needed by (installed) git-arch-18.104.22.168-2.fc8.x86_64
git-core is needed by (installed) git-cvs-22.214.171.124-2.fc8.x86_64
git-core is needed by (installed) gitk-126.96.36.199-2.fc8.x86_64
git-core is needed by (installed) git-svn-188.8.131.52-2.fc8.x86_64
git-core is needed by (installed) emacs-git-184.108.40.206-2.fc8.x86_64
Version-Release number of selected component (if applicable):
% yum --version ~
Installed: rpm-220.127.116.11-2.fc9.x86_64 at 2008-07-14 15:57
Built : Fedora Project at 2008-04-18 16:52
Committed: Bill Nottingham <firstname.lastname@example.org> at 2008-04-18 22:00
Installed: yum-metadata-parser-1.1.2-8.fc9.x86_64 at 2008-07-14 15:58
Built : Fedora Project at 2008-02-14 13:26
Committed: Seth Vidal <skvidal at fedoraproject.org> at 2008-02-14 22:00
Installed: yum-3.2.17-1.fc9.noarch at 2008-07-14 17:50
Built : Fedora Project at 2008-07-09 14:40
Committed: Seth Vidal <email@example.com> at 2008-07-09 22:00
% yum ls obsoletes
aalib-libs.x86_64 1.4.0-0.15.rc5.fc [fedora] obsoletes aalib.x86_64
beagle-gnome.x86_64 0.3.7-4.fc9 [updates] obsoletes beagle-gui.x86_64
git.x86_64 18.104.22.168-1.fc9 [updates] obsoletes git-core.x86_64
git-all.x86_64 22.214.171.124-1.fc9 [updates] obsoletes git.x86_64
kdelibs3.x86_64 3.5.9-16.fc9 [updates] obsoletes crystalsvg-icon-them
libcurl-devel.x86_64 7.18.2-1.fc9 [updates] obsoletes curl-devel.x86_64
totem-pl-parser.i386 2.22.3-1.fc9 [updates] obsoletes totem-plparser.i386
Also "yum up git-all" doesn't work, you have to do "yum inst git-all".
Yep, it's yum updatePkgs() from cli.py which is being dumb. This is now fixed in
upstream and should be available in the next release.
yum-3.2.18-1.fc9 has been submitted as an update for Fedora 9
yum-3.2.19-1.fc9 has been submitted as an update for Fedora 9.
yum-3.2.19-3.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.
yum-3.2.20-4.fc9 has been submitted as an update for Fedora 9.
yum-3.2.20-5.fc9 has been submitted as an update for Fedora 9.
yum-3.2.20-5.fc9 has been pushed to the Fedora 9 stable repository. If problems still persist, please make note of it in this bug report.