[11.3][Yast2] Errors when installing/uninstalling java related stuffs

Greetings !!

I got a little problem using NetBeans 6.9.1 and Javadoc (the related informations were not displayed as used to be) and I reinstalled the whole stuff but got issues like:

011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 RpmDb.cc(installPackage):1683 RETHROW:  RpmDb.cc(doInstallPackage):1815: Subprocess failed. Error: RPM failed:
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 error: error(-30987) setting "" records from Provideversion index
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 error: db3 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 error: error(-30987) getting "" records from Provideversion index
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 TargetImpl.cc(commit):1291 CAUGHT:   RpmDb.cc(installPackage):1683: Subprocess failed. Error: RPM failed: erro
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 error: error(-30987) setting "" records from Provideversion index
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 error: db3 error(-30987) from dbcursor->c_get: DB_PAGE_NOTFOUND: Requested page not found
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 error: error(-30987) getting "" records from Provideversion index
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 
2011-03-04 16:36:45 <2> aldebaran(9523) [zypp] TargetImpl.cc(commit):1304 commit aborted by the user
2011-03-04 16:36:45 <5> aldebaran(9523) [zypp] Exception.cc(log):133 TargetImpl.cc(commit):1433 THROW:    TargetImpl.cc(commit):1433: Installation aborted by user


I finally solved the issue with editing the PATH environnement string…
But I’d like to know what was happening with Yast2 when trying to install/uninstall java related stuff. Have I to update the repositories ? I feel like the database is not correct (DBPAGE_NOT_FOUND) and points to unexisting values.

But I really don’t know what was the cause and how to fix it.
I don’t like such behaviour.
Maybe I did errors to mix install external rpm’s from Sun (Oracle) website and those linked by the different repositories I use.
I’ll jump on the repository page to check if I’m wrong with those I listed in the Yast2 repositories.

Thank you.

Did you try repairing the rpm database?

rpm --rebuilddb