Bug 732606

Summary: error: rpmdb open failed
Product: [Fedora] Fedora Reporter: Peter H. Jones <jones.peter.busi>
Component: anacondaAssignee: Anaconda Maintenance Team <anaconda-maint-list>
Status: CLOSED DUPLICATE QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: medium Docs Contact:
Priority: unspecified    
Version: 15CC: anaconda-maint-list, jonathan, jones.peter.busi, vanmeeuwen+fedora
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Linux   
Whiteboard: anaconda_trace_hash:9bf704f11a7780a0b14cf891618e3cebb36aeacdcae38a5af85796e252764e74
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-08-24 14:12:23 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:
Attachments:
Description Flags
Attached traceback automatically from anaconda.
none
Attached traceback automatically from anaconda. none

Description Peter H. Jones 2011-08-23 05:20:00 UTC
The following was filed automatically by anaconda:
anaconda 15.31 exception report
Traceback (most recent call first):
  File "/usr/lib64/python2.7/site-packages/pyanaconda/yuminstall.py", line 1107, in simpleDBInstalled
    mi = self.ts.ts.dbMatch('name', name)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/yuminstall.py", line 1125, in isPackageInstalled
    installed = self.simpleDBInstalled(name)
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 1309, in _compare_providers
    if self.isPackageInstalled(po.base_package_name):
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 584, in _requiringFromTransaction
    pkgresults = self._compare_providers(pkgs, requiringPo)
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 269, in _processReq
    CheckDeps, missingdep = self._requiringFromTransaction(po, requirement, errormsgs)
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 862, in _resolveRequires
    (checkdep, missing, errormsgs) = self._processReq(po, dep)
  File "/usr/lib/python2.7/site-packages/yum/depsolve.py", line 742, in resolveDeps
    CheckDeps, checkinstalls, checkremoves, missing = self._resolveRequires(errors)
  File "/usr/lib/python2.7/site-packages/yum/__init__.py", line 951, in buildTransaction
    (rescode, restring) = self.resolveDeps()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/yuminstall.py", line 1486, in doPostSelection
    (code, msgs) = self.ayum.buildTransaction()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/backend.py", line 199, in doPostSelection
    return anaconda.backend.doPostSelection(anaconda)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 211, in moveStep
    rc = stepFunc(self.anaconda)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 130, in gotoNext
    self.moveStep()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/dispatch.py", line 234, in currentStep
    self.gotoNext()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1290, in setScreen
    (step, anaconda) = self.anaconda.dispatch.currentStep()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1476, in setup_window
    self.setScreen()
  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1490, in run
    self.setup_window(False)
  File "/usr/lib64/python2.7/site-packages/pyanaconda/gui.py", line 1221, in run
    self.icw.run()
  File "/usr/sbin/anaconda", line 925, in <module>
    anaconda.intf.run(anaconda)
error: rpmdb open failed

Comment 1 Peter H. Jones 2011-08-23 05:20:05 UTC
Created attachment 519392 [details]
Attached traceback automatically from anaconda.

Comment 2 Peter H. Jones 2011-08-23 05:41:24 UTC
This happened when rebooting at the end of a preupdate from F14 to F15. Actually, I ran the preupdate a few days ago, in order to accumulate the rpm's in the /var/cache/hum/upgrade/... directory. A day or so later, I was urged by PackageKit to install some 1400 updates, which turned out to be for F15. I installed only the 3 security updates.

I backed up the system just before rerunning preupdate.

During the reboot, the system seemed to run very slowly. Then, I discovered touching the CTRL key caused it to advance. It was as if it were scrolling, and waiting for a keypress to continue.

This system has 500 M of memory. Maybe that's not enough.

Comment 3 Peter H. Jones 2011-08-23 07:18:28 UTC
Created attachment 519398 [details]
Attached traceback automatically from anaconda.

Comment 4 Peter H. Jones 2011-08-23 13:20:16 UTC
Previous traceback resulted from trying to preupgrade from F14 to F16 Alpha. Still seems to crash the same way.

Comment 5 Chris Lumens 2011-08-24 14:12:23 UTC

*** This bug has been marked as a duplicate of bug 705950 ***