Bug 406609

Summary: Check detection of defects in RPM database
Product: [openSUSE] openSUSE 11.0 Reporter: Markus Elfring <Markus.Elfring>
Component: YaST2Assignee: Jan Kupec <jkupec>
Status: RESOLVED INVALID QA Contact: Jiri Srain <jsrain>
Severity: Normal    
Priority: P3 - Medium    
Version: Final   
Target Milestone: ---   
Hardware: x86-64   
OS: openSUSE 11.0   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: log file

Description Markus Elfring 2008-07-06 05:58:59 UTC
Created attachment 226130 [details]
log file

I have tried the command line interface once more.


Sonne:~ # zypper list-updates -t package
Downloading repository 'VirtualBox 11.0' metadata [done]
Building repository 'VirtualBox 11.0' cache [done]
Downloading repository 'Packman 11.0' metadata [done]
Building repository 'Packman 11.0' cache [done]
Reading installed packages...
   [...]
v | Wine 11.0                                   | wine                             | 1.1.0-2.1                    | i586
v | VirtualBox 11.0                             | xorg-x11-driver-virtualbox-ose   | 1.6.2-2.4                    | x86_64
v | Haupt-Repository (Opensource Software) 11.0 | yast2-hardware-detection         | 2.16.1-49.1                  | x86_64
Sonne:~ # zypper update -t package wine
Reading installed packages...

The following package is going to be upgraded:
  wine


Overall download size: 9.3 M. No additional space will be used or freed after the operation.
Continue? [YES/no]: y
Downloading package wine-1.1.0-2.1.i586 (1/1), 9.3 M (55.9 M unpacked)
Downloading: wine-1.1.0-2.1.i586.rpm [done (212.2 K/s)]
Installing: wine-1.1.0-2.1 [done]
Problem occured during or after installation or removal of packages:
rpmdb2solv -r '/' '/var/cache/zypp/solv/@System/solv'  > '/var/cache/zypp/solv/@System/solv8UWwZm'
     db->get: No such file or directory
     corrupt rpm database

Please see the above error message for a hint.




I find this message strange. It seems that it should have been fixed because of the issue "[zypper] Failed to cache rpm database" (bug #364370).
Comment 1 Jan Kupec 2008-10-27 15:19:57 UTC
Bug #364370 was about the unexpected exception which was not handled by zypper.

In your case the output seems correct. Did 'rpm --rebuilddb' fix the problem for you? Did the problem reoccur since then? Can you identify the steps to make it reappear after fixing the rpm db?
Comment 2 Markus Elfring 2008-10-27 15:32:02 UTC
I can not reproduce the unexpected error message. - I could update to the current Wine 1.1.7 release today.
Comment 3 Jan Kupec 2008-10-27 15:46:08 UTC
OK, closing then. Thanx!