Bug 559057

Summary: I can't install software from Yast> db4 error
Product: [openSUSE] openSUSE 11.2 Reporter: Agustin Chavarria <agusro2310>
Component: YaST2Assignee: E-mail List <bnc-team-screening>
Status: RESOLVED FIXED QA Contact: Jiri Srain <jsrain>
Severity: Critical    
Priority: P5 - None CC: alexio44
Version: Final   
Target Milestone: ---   
Hardware: i686   
OS: openSUSE 11.2   
Whiteboard:
Found By: --- Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Agustin Chavarria 2009-11-29 19:44:32 UTC
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; es-ES; rv:1.9.1.5) Gecko/20091103 SUSE/3.5.5-1.1.2 Firefox/3.5.5

 recently i refresh my software repository, and when i try to install any software from yast or zypper, they send me this:

Subprocess failed. Error: RPM fallido: error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "libc.so.6(GLIBC_2.0)" records from Requirename index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index
error: db4 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
error: error(-30987) getting "" records from Requireversion index

Reproducible: Always

Steps to Reproduce:
1.open yast
2.search software
3.install software
Actual Results:  
i can't install any software

Expected Results:  
install software
Comment 1 Agustin Chavarria 2009-12-02 20:46:31 UTC
hey!!! i need help!! this is critical!!!
Comment 2 Alex Rodriguez 2009-12-02 21:04:30 UTC
This is something going on with your version of rpm and/or the library for the rpmdb access.

Try to re-install rpm package or getting an upgrade
Comment 3 Alex Rodriguez 2009-12-02 21:06:30 UTC
try "rpm --rebuilddb", and ofcourse "man rpm" first so you know what you're doing...
Comment 4 Agustin Chavarria 2009-12-02 21:33:24 UTC
it works!

thanks!