Description of problem: When I do `yum update` after upgrade, I get the following depsolve errors: Running Transaction Check ERROR with transaction check vs depsolve: httpd-mmn = 20051115-x86-64 is needed by (installed) mod_line_edit-1.0.0-8.fc17.x86_64 httpd-mmn = 20051115 is needed by (installed) mod_auth_pgsql-2.0.3-11.fc15.x86_64 httpd-mmn = 20051115 is needed by (installed) mod_cband-0.9.7.5-6.fc15.x86_64 httpd-mmn = 20051115-x86-64 is needed by (installed) mod_extract_forwarded-2.0.2-8.fc17.x86_64 httpd-mmn = 20051115-x86-64 is needed by (installed) mod_auth_mysql-1:3.0.0-18.fc15.x86_64 httpd-mmn = 20051115-x86-64 is needed by (installed) mod_pubcookie-3.3.4a-7.fc17.x86_64 httpd-mmn = 20051115-x86-64 is needed by (installed) mod_python-3.3.1-18.fc17.x86_64 Please report this error in https://bugzilla.redhat.com/enter_bug.cgi?product=Fedora&version=rawhide&component=yum Version-Release number of selected component (if applicable): # yum --version 3.4.3 Installed: rpm-4.10.3.1-1.fc18.x86_64 at 2013-02-16 15:55 Built : Fedora Project at 2013-02-06 09:54 Committed: Panu Matilainen <pmatilai> at 2013-02-06 Installed: yum-3.4.3-49.fc18.noarch at 2013-02-16 16:00 Built : Fedora Project at 2013-02-06 10:06 Committed: Zdenek Pavlas <zpavlas> at 2013-02-06 Installed: yum-plugin-aliases-1.1.31-9.fc18.noarch at 2013-02-16 16:54 Built : Fedora Project at 2013-02-08 09:05 Committed: Zdenek Pavlas <zpavlas> at 2013-02-08 Installed: yum-plugin-fastestmirror-1.1.31-9.fc18.noarch at 2013-02-16 16:54 Built : Fedora Project at 2013-02-08 09:05 Committed: Zdenek Pavlas <zpavlas> at 2013-02-08 (or look above) How reproducible: Call `yum update` after upgrade from FC17 to FC18 Steps to Reproduce: 1. Call `yum update` after upgrade from FC17 to FC18 2. 3. Actual results: Several components render depsolve errors which must be corrected by hand (if at all possible) because of apparently stale dependencies. Expected results: No components of the distro should render a depsolve error after an upgrade. Additional info: I have been noticing this since many upgrades back, i.e. there are always some components in the distro which are not upgraded correctly and then must be upgraded by hand. I am not complaining about components outside of the distro, but about software in the distro which have dependencies which seem to not be regarded in the scope of the distro or which are stale. Thank you.
*** Bug 912039 has been marked as a duplicate of this bug. ***
Could you please run "rpm -Va --nofiles" and send us the output to check that your system is in consistent state in terms of dependencies? These issues are usually meaning that system is in inconsistent state prior to running the transaction therefore I'm leaning towards closing the bug.
Per request of Jan Zeleny (Comment #2 above) =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- # rpm -Va --nofiles Unsatisfied dependencies for grass-libs-6.4.2-4.fc18.x86_64: libgeos-3.3.2.so()(64bit) is needed by (installed) grass-libs-6.4.2-4.fc18.x86_64 Unsatisfied dependencies for osiv-2.0.0-0.9.beta.fc15.x86_64: libtiff.so.3()(64bit) is needed by (installed) osiv-2.0.0-0.9.beta.fc15.x86_64 Unsatisfied dependencies for grass-6.4.2-4.fc18.x86_64: libgeos-3.3.2.so()(64bit) is needed by (installed) grass-6.4.2-4.fc18.x86_64 Unsatisfied dependencies for plexus-runtime-builder-0:1.0-0.6.a9.fc15.noarch: xmlrpc is needed by (installed) plexus-runtime-builder-0:1.0-0.6.a9.fc15.noarch Unsatisfied dependencies for plexus-appserver-0:1.0-0.7.a5.fc15.noarch: xmlrpc is needed by (installed) plexus-appserver-0:1.0-0.7.a5.fc15.noarch Unsatisfied dependencies for plexus-xmlrpc-0:1.0-0.7.b4.3.fc16.noarch: xmlrpc is needed by (installed) plexus-xmlrpc-0:1.0-0.7.b4.3.fc16.noarch Unsatisfied dependencies for maven-one-plugin-1.2-8.fc17.noarch: maven-shared-model-converter is needed by (installed) maven-one-plugin-1.2-8.fc17.noarch Unsatisfied dependencies for assimp-2.0.863-8.20110824svn.fc18.x86_64: libIrrXML.so.1()(64bit) is needed by (installed) assimp-2.0.863-8.20110824svn.fc18.x86_64 Unsatisfied dependencies for postgresql91-plperl-9.1.8-2PGDG.f17.x86_64: perl(:MODULE_COMPAT_5.14.3) is needed by (installed) postgresql91-plperl-9.1.8-2PGDG.f17.x86_64 =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Please note that I already removed some of the components which had stale dependencies dating from FC15 .. FC17. Perhaps instead of asking me to report an error the installer should tell me that there are stale dependencies to take care of? Thanks.
Thanks for the response. The output you posted suggests what are the issues you need to take care of prior to running yum. I'm closing this as NOTABUG, feel free to reopen if the issue persists after you fix the existing problems. We will definitely work on improving the error message but we can't delete it altogether. Even though it is false positive in vast majority of cases, it still might really indicate an issue in depsolver in some cases.
*** Bug 912324 has been marked as a duplicate of this bug. ***
*** Bug 912360 has been marked as a duplicate of this bug. ***
*** Bug 912527 has been marked as a duplicate of this bug. ***
*** Bug 912692 has been marked as a duplicate of this bug. ***
*** Bug 912716 has been marked as a duplicate of this bug. ***
*** Bug 912999 has been marked as a duplicate of this bug. ***
*** Bug 913224 has been marked as a duplicate of this bug. ***
*** Bug 913488 has been marked as a duplicate of this bug. ***
*** Bug 913397 has been marked as a duplicate of this bug. ***
*** Bug 914813 has been marked as a duplicate of this bug. ***
*** Bug 914982 has been marked as a duplicate of this bug. ***
*** Bug 916376 has been marked as a duplicate of this bug. ***
*** Bug 917298 has been marked as a duplicate of this bug. ***
*** Bug 922526 has been marked as a duplicate of this bug. ***
*** Bug 923937 has been marked as a duplicate of this bug. ***
*** Bug 946876 has been marked as a duplicate of this bug. ***
*** Bug 929369 has been marked as a duplicate of this bug. ***
*** Bug 947077 has been marked as a duplicate of this bug. ***
*** Bug 947548 has been marked as a duplicate of this bug. ***
I'm still confused. Here's output from the command you recommend: rpm -Va --nofiles Unsatisfied dependencies for mod_python-3.3.1-18.fc17.x86_64: httpd-mmn = 20051115-x86-64 is needed by (installed) mod_python-3.3.1-18.fc17.x86_64 What is httpd-mmn? An RPM? A file? I surmise that 20051115-x86-64 is some kind of a version identifier, but what? How can I fix the error? A simple minded attempt to fix the problem (following) is not successful. # yum shell Loaded plugins: langpacks, presto, refresh-packagekit > info httpd-mmn > install httpd-mmn > ts ================================================================================================================================================== Package Arch Version Repository Size ================================================================================================================================================== Updating: httpd x86_64 2.4.4-2.fc18 updates 1.1 M Transaction Summary ================================================================================================================================================== Upgrade 1 Package > ts run --> Running transaction check ---> Package httpd.x86_64 0:2.4.3-15.fc18 will be updated --> Processing Dependency: httpd = 2.4.3-15.fc18 for package: httpd-manual-2.4.3-15.fc18.noarch --> Processing Dependency: httpd = 2.4.3-15.fc18 for package: 1:mod_ssl-2.4.3-15.fc18.x86_64 ---> Package httpd.x86_64 0:2.4.4-2.fc18 will be an update --> Processing Dependency: httpd-tools = 2.4.4-2.fc18 for package: httpd-2.4.4-2.fc18.x86_64 --> Running transaction check ---> Package httpd-manual.noarch 0:2.4.3-15.fc18 will be updated ---> Package httpd-manual.noarch 0:2.4.4-2.fc18 will be an update ---> Package httpd-tools.x86_64 0:2.4.3-15.fc18 will be updated ---> Package httpd-tools.x86_64 0:2.4.4-2.fc18 will be an update ---> Package mod_ssl.x86_64 1:2.4.3-15.fc18 will be updated ---> Package mod_ssl.x86_64 1:2.4.4-2.fc18 will be an update --> Finished Dependency Resolution ================================================================================================================================================== Package Arch Version Repository Size ================================================================================================================================================== Updating: httpd x86_64 2.4.4-2.fc18 updates 1.1 M Updating for dependencies: httpd-manual noarch 2.4.4-2.fc18 updates 1.3 M httpd-tools x86_64 2.4.4-2.fc18 updates 80 k mod_ssl x86_64 1:2.4.4-2.fc18 updates 94 k Transaction Summary ================================================================================================================================================== Upgrade 1 Package (+3 Dependent packages) Total size: 2.6 M Is this ok [y/N]: y Downloading Packages: Running Transaction Check ERROR with transaction check vs depsolve: httpd-mmn = 20051115-x86-64 is needed by (installed) mod_python-3.3.1-18.fc17.x86_64 Transaction encountered a serious error.
(In reply to comment #24) > I'm still confused. Here's output from the command you recommend: > > rpm -Va --nofiles > Unsatisfied dependencies for mod_python-3.3.1-18.fc17.x86_64: > httpd-mmn = 20051115-x86-64 is needed by (installed) > mod_python-3.3.1-18.fc17.x86_64 There you go, that's the pre-existing problem on your system. > What is httpd-mmn? An RPM? A file? I surmise that 20051115-x86-64 is some > kind of a version identifier, but what? How can I fix the error? httpd-mmn is a package provide of some sort. Not sure if it's a physical package, a file or just a virtual provide. Seems like the last one but it really doesn't matter at this point. The solution is to uninstall mod_python, as it is blocking update of httpd.
*** Bug 948061 has been marked as a duplicate of this bug. ***
*** Bug 948462 has been marked as a duplicate of this bug. ***
*** Bug 949300 has been marked as a duplicate of this bug. ***
*** Bug 950790 has been marked as a duplicate of this bug. ***
*** Bug 950791 has been marked as a duplicate of this bug. ***
*** Bug 953697 has been marked as a duplicate of this bug. ***
*** Bug 976496 has been marked as a duplicate of this bug. ***
*** Bug 978275 has been marked as a duplicate of this bug. ***
*** Bug 986946 has been marked as a duplicate of this bug. ***
Rawhide: ** Found 1 pre-existing rpmdb problem(s), 'yum check' output follows: cronie-1.4.11-3.fc20.i686 is a duplicate with cronie-1.4.11-1.fc20.i686 ====== rpm -Va --nofiles returns none.
> cronie-1.4.11-3.fc20.i686 is a duplicate with cronie-1.4.11-1.fc20.i686 rpm -q cronie package-cleanup --cleandupes
(In reply to Michael Schwendt from comment #36) > > cronie-1.4.11-3.fc20.i686 is a duplicate with cronie-1.4.11-1.fc20.i686 > > rpm -q cronie > package-cleanup --cleandupes Thanks, I've fixes it long time ago. Just found this bug and left the comment, not sure what caused this.
*** Bug 998114 has been marked as a duplicate of this bug. ***
*** Bug 1001328 has been marked as a duplicate of this bug. ***