Bug 130260
Summary: | yum upgrade traceback -> rpm inconsistency | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | Daniel Reed <djr> |
Component: | rpm | Assignee: | Jeff Johnson <jbj> |
Status: | CLOSED WORKSFORME | QA Contact: | Mike McLean <mikem> |
Severity: | high | Docs Contact: | |
Priority: | medium | ||
Version: | rawhide | CC: | nobody+pnasrat |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2004-08-21 14:21:52 UTC | Type: | --- |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
Daniel Reed
2004-08-18 15:44:24 UTC
rpm -q --last will report headers sorted by install time. Anything that is not in that output is not installed. The top few items may not have completed erasure if upgrading. Look for duplicate package names in rpm -qa | sort and reinstall any packages that are duplicated. Use --force if necessary. The fix for rpm -qf /usr/bin/xchat package xchat is not installed is to reinstall xchat. Nuking /var/cache/yum/* is likely to force yum to relearn what is available, and what is installed. Perhaps there is simpler solution, dunno. rpm --rebuilddb is almost always unnecessary these days. OTOH, won't hurt even if it does not help. Does that fix your problem? I tried destroying /var/cache/yum/*, with no change. Unfortunately, xchat is not the only package rpm is confused about after the yum crash: file /usr/bin/c++ is not owned by any package file /usr/bin/c++filt is not owned by any package file /usr/bin/ecj is not owned by any package file /usr/bin/etags is not owned by any package file /usr/bin/g++ is not owned by any package file /usr/bin/gnat is not owned by any package file /usr/bin/gnatbind is not owned by any package file /usr/bin/gnatbl is not owned by any package file /usr/bin/gnatchop is not owned by any package file /usr/bin/gnatclean is not owned by any package file /usr/bin/gnatfind is not owned by any package file /usr/bin/gnatgcc is not owned by any package file /usr/bin/gnatkr is not owned by any package file /usr/bin/gnatlink is not owned by any package file /usr/bin/gnatls is not owned by any package file /usr/bin/gnatmake is not owned by any package file /usr/bin/gnatname is not owned by any package file /usr/bin/gnatprep is not owned by any package file /usr/bin/gnatxref is not owned by any package file /usr/bin/gpr2make is not owned by any package file /usr/bin/gprcmd is not owned by any package file /usr/bin/i386-redhat-linux-c++ is not owned by any package file /usr/bin/i386-redhat-linux-g++ is not owned by any package file /usr/bin/jar is not owned by any package file /usr/bin/java is not owned by any package file /usr/bin/javac is not owned by any package file /usr/bin/java_cup is not owned by any package file /usr/bin/jlex is not owned by any package file /usr/bin/nex is not owned by any package file /usr/bin/ntpstat is not owned by any package file /usr/bin/nvi is not owned by any package file /usr/bin/nview is not owned by any package file /usr/bin/pico is not owned by any package file /usr/bin/recompile is not owned by any package file /usr/bin/rmic is not owned by any package file /usr/bin/rmiregistry is not owned by any package file /usr/bin/tsclient is not owned by any package file /usr/bin/xsltc is not owned by any package file /usr/bin/xsltp is not owned by any package file /usr/lib/anaconda-runtime is not owned by any package file /usr/lib/brltty is not owned by any package file /usr/lib/dbd is not owned by any package file /usr/lib/debug is not owned by any package file /usr/lib/gconv is not owned by any package file /usr/lib/gkrellm2 is not owned by any package file /usr/lib/gnome-spell is not owned by any package file /usr/lib/gtkhtml is not owned by any package file /usr/lib/hotplug is not owned by any package file /usr/lib/lam is not owned by any package file /usr/lib/libboost_date_time.so.1 is not owned by any package file /usr/lib/libboost_filesystem.so.1 is not owned by any package file /usr/lib/libboost_prg_exec_monitor.so.1 is not owned by any package file /usr/lib/libboost_python.so.1 is not owned by any package file /usr/lib/libboost_regex.so.1 is not owned by any package file /usr/lib/libboost_signals.so.1 is not owned by any package file /usr/lib/libboost_test_exec_monitor.so.1 is not owned by any package file /usr/lib/libboost_thread.so.1 is not owned by any package file /usr/lib/libboost_unit_test_framework.so.1 is not owned by any package file /usr/lib/libcrack.so.2 is not owned by any package file /usr/lib/libgaim-remote.so.0 is not owned by any package file /usr/lib/lib-gnu-mail-providers-imap.so is not owned by any package file /usr/lib/lib-gnu-mail-providers-maildir.so is not owned by any package file /usr/lib/lib-gnu-mail-providers-mbox.so is not owned by any package file /usr/lib/lib-gnu-mail-providers-pop3.so is not owned by any package file /usr/lib/lib-gnu-mail-providers-smtp.so is not owned by any package file /usr/lib/libg++.so.2.7.2 is not owned by any package file /usr/lib/lib-java_cup-runtime.so is not owned by any package file /usr/lib/lib-java_cup.so is not owned by any package file /usr/lib/lib-javax-activation.so is not owned by any package file /usr/lib/lib-javax-mail.so is not owned by any package file /usr/lib/lib-javax-xml-parsers.so is not owned by any package file /usr/lib/lib-javax-xml-transform.so is not owned by any package file /usr/lib/lib-JLex.so is not owned by any package file /usr/lib/lib-junit.so is not owned by any package file /usr/lib/libkrbafs.so.0 is not owned by any package file /usr/lib/lib-org-apache-bcel.so is not owned by any package file /usr/lib/lib-org-apache-commons-beanutils.so is not owned by any package file /usr/lib/lib-org-apache-commons-collections.so is not owned by any package file /usr/lib/lib-org-apache-commons-dbcp.so is not owned by any package file /usr/lib/lib-org-apache-commons-digester.so is not owned by any package file /usr/lib/lib-org-apache-commons-fileupload.so is not owned by any package file /usr/lib/lib-org-apache-commons-jocl.so is not owned by any package file /usr/lib/lib-org-apache-commons-logging.so is not owned by any package file /usr/lib/lib-org-apache-commons-modeler.so is not owned by any package file /usr/lib/lib-org-apache-commons-pool.so is not owned by any package file /usr/lib/lib-org-apache-html.so is not owned by any package file /usr/lib/lib-org-apache-regexp.so is not owned by any package file /usr/lib/lib-org-apache-tools-ant.so is not owned by any package file /usr/lib/lib-org-apache-tools-ant-taskdefs-optional.so is not owned by any package file /usr/lib/lib-org-apache-tools-ant-types-optional.so is not owned by any package file /usr/lib/lib-org-apache-tools-ant-util-optional.so is not owned by any package file /usr/lib/lib-org-apache-tools-bzip2.so is not owned by any package file /usr/lib/lib-org-apache-tools-mail.so is not owned by any package file /usr/lib/lib-org-apache-tools-tar.so is not owned by any package file /usr/lib/lib-org-apache-tools-zip.so is not owned by any package file /usr/lib/lib-org-apache-wml.so is not owned by any package file /usr/lib/lib-org-apache-xalan.so is not owned by any package file /usr/lib/lib-org-apache-xalan-xsltc.so is not owned by any package file /usr/lib/lib-org-apache-xerces.so is not owned by any package file /usr/lib/lib-org-eclipse-jdt-core-compiler.so is not owned by any package file /usr/lib/lib-org-eclipse-jdt-internal-compiler.so is not owned by any package file /usr/lib/lib-org-w3c-dom-xpath.so is not owned by any package file /usr/lib/libparted.a is not owned by any package file /usr/lib/libsmbclient.so.0 is not owned by any package file /usr/lib/libstdc++-libc6.1-1.so.2 is not owned by any package file /usr/lib/libstdc++.so.2.7.2 is not owned by any package file /usr/lib/libstdc++.so.2.8 is not owned by any package file /usr/lib/libstdc++.so.2.9 is not owned by any package file /usr/lib/libuser.so.1 is not owned by any package file /usr/lib/mozilla is not owned by any package file /usr/lib/mozilla-1.7 is not owned by any package file /usr/lib/news is not owned by any package file /usr/lib/pwlib is not owned by any package file /usr/lib/python2.2 is not owned by any package file /usr/lib/quagga is not owned by any package file /usr/lib/rpmdb is not owned by any package file /usr/lib/sendmail is not owned by any package file /usr/lib/sse2 is not owned by any package file /usr/lib/tk8.4 is not owned by any package file /usr/lib/xchat is not owned by any package /usr/bin/pico is the only entry I added myself (it is a symlink to nano). I have manually reinstalled xchat, but I am not looking forward to having to guess which other packages may need to be manually reinstalled. The fix is the same, reinstalling the packages. You can try rm -f /var/lib/rpm/__db* to remove the database cache, that can become inconsistent with execptional exits like EIO. There's enough other variables in your scenario that is not possible to guess a mechanism. |