http://bugzilla.novell.com/show_bug.cgi?id=536846
Summary: rebuild RPM DB automatically and silently when necessary Classification: openSUSE Product: openSUSE 11.2 Version: Factory Platform: Other OS/Version: Other Status: NEW Severity: Enhancement Priority: P5 - None Component: libzypp AssignedTo: zypp-maintainers@forge.provo.novell.com ReportedBy: urwald@gmx-topmail.de QAContact: qa@suse.de Found By: ---
User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; es-ES; rv:1.9.1.2) Gecko/20090730 SUSE/3.5.2-2.4 Firefox/3.5.2
Sometimes, the RPM database is broken. Than, when you try to install packages with YaST, you get some complicate error messages like
Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found error: error(-30987) setting "System/Libraries" records from Group index error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found error: error(-30987) getting "System/Libraries" records from Group index
or
Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found error: error(-30987) getting "" records from Requireversion index
Executing 'rpm --rebuilddb' fixes the problem, but that's not user friendly.
It would be great if libzypper could the this automatically when it notices that there are problems with the RPM database.
Reproducible: Always
http://bugzilla.novell.com/show_bug.cgi?id=536846
Michael Andres ma@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- Priority|P5 - None |P3 - Medium CC| |ma@novell.com
http://bugzilla.novell.com/show_bug.cgi?id=536846
User ma@novell.com added comment http://bugzilla.novell.com/show_bug.cgi?id=536846#c1
Michael Andres ma@novell.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |matti.kukkola@gmail.com
--- Comment #1 from Michael Andres ma@novell.com 2009-10-06 07:14:09 MDT --- *** Bug 544174 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=544174
https://bugzilla.novell.com/show_bug.cgi?id=536846
https://bugzilla.novell.com/show_bug.cgi?id=536846#c2
Francesco Cosoleto cosoleto@gmail.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |cosoleto@gmail.com Component|libzypp |libzypp Version|Factory |Final Product|openSUSE 11.2 |openSUSE 11.4
--- Comment #2 from Francesco Cosoleto cosoleto@gmail.com 2011-07-01 10:59:24 UTC --- Reproduced on openSUSE 11.4.
http://bugzilla.novell.com/show_bug.cgi?id=536846 http://bugzilla.novell.com/show_bug.cgi?id=536846#c7
Michael Andres ma@suse.com changed:
What |Removed |Added ---------------------------------------------------------------------------- CC| |gabriel@opensuse.org
--- Comment #7 from Michael Andres ma@suse.com --- *** Bug 308352 has been marked as a duplicate of this bug. ***