Page 1 of 1
RedHart RPM installieren.
Posted: 2003-06-03 09:03
by redhart
Hallo,
bekomme unter Redhat 8 beim versuch ein RPM zuu installieren folgende
Fehlermeldung, was kann das sein??
[root@LINUX-ENTWICKLUNG root]# rpm -i xchat-2.0.2-0.i386.rpm
rpmdb: region error detected; run recovery.
error: db4 error(-30981) from dbenv->open: DB_RUNRECOVERY: Fatal error, run
database recovery
error: cannot open Packages index using db3 - (-30981)
error: cannot open Packages database in /var/lib/rpm
Danke und Gruß
RedHart ;-)
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:10
by redhart
RedHart wrote:Hallo,
bekomme unter Redhat 8 beim versuch ein RPM zuu installieren folgende
Fehlermeldung, was kann das sein??
[root@LINUX-ENTWICKLUNG root]# rpm -i xchat-2.0.2-0.i386.rpm
rpmdb: region error detected; run recovery.
error: db4 error(-30981) from dbenv->open: DB_RUNRECOVERY: Fatal error, run
database recovery
error: cannot open Packages index using db3 - (-30981)
error: cannot open Packages database in /var/lib/rpm
Danke und Gruß
RedHart ;-)
Hier das habe ich versucht ;-)
Code: Select all
[root@LINUX-ENTWICKLUNG root]# rpm --rebuilddb
error: rpmdbNextIterator: skipping h# 571 blob size(17436): BAD, 8 + 16
* il(0) + dl(0)
rpmdb: page 3539: illegal page type or format
rpmdb: PANIC: Invalid argument
rpmdb: /var/lib/rpm/Packages: pgin failed for page 3539
error: db4 error(-30981) from dbcursor->c_get: DB_RUNRECOVERY: Fatal error,
run database recovery
error: db4 error(-30981) from dbcursor->c_close: DB_RUNRECOVERY: Fatal
error, run database recovery
error: db4 error(-30981) from db->close: DB_RUNRECOVERY: Fatal error, run
database recovery
error: db4 error(-30981) from dbenv->close: DB_RUNRECOVERY: Fatal error, run
database recovery
error: db4 error(-30981) from db_env_create: DB_RUNRECOVERY: Fatal error,
run database recovery
error: db4 error(-30981) from dbenv->remove: DB_RUNRECOVERY: Fatal error,
run database recovery
error: db4 error(-30981) from db->close: DB_RUNRECOVERY: Fatal error, run
database recovery
error: db4 error(-30981) from db->close: DB_RUNRECOVERY: Fatal error, run
database recovery
error: db4 error(-30981) from dbenv->close: DB_RUNRECOVERY: Fatal error, run
database recovery
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:10
by captaincrunch
Welche db*-RPMS hast du denn installiert ?
rpm -qa | grep db-
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:16
by redhart
könnte das hier helfen:
Code: Select all
rm -f /var/lib/rpm/__db*
rpm -vv --rebuilddb
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:24
by captaincrunch
Ich würde mal die db-Pakete (3 und / oder 4) nachinstallieren, da RPM die zwingend benötigt.
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:31
by redhart
Jetzt stehe ich etwas auf dem schlauch... ;-))
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:36
by captaincrunch
Schau mal hier :
http://www.redhat.com/apps/download/res ... Ago=Search
Wobei die rpm-Abfrage eben dann falsch war. Mach noch mal ein
rpm -qa | grep db4, wenn das Paket installiert ist, musst du es natürlich nicht nachinstallieren.
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:41
by redhart
Die sind drauf:
Code: Select all
db4-4.0.14-14
db4-utils-4.0.14-14
db4-devel-4.0.14-14
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:44
by captaincrunch
Re: RedHart RPM installieren.
Posted: 2003-06-03 09:54
by redhart
Jep thx das hat geklappt jetzt jedoch :
Code: Select all
[root@LINUX-ENTWICKLUNG root]# rpm -i xchat-2.0.2-0.i386.rpm
error: Failed dependencies:
gtk2 >= 2.2.1 is needed by xchat-2.0.2-0
libcrypto.so.4 is needed by xchat-2.0.2-0
libglib-2.0.so.0 is needed by xchat-2.0.2-0
libgmodule-2.0.so.0 is needed by xchat-2.0.2-0
libgobject-2.0.so.0 is needed by xchat-2.0.2-0
libssl.so.4 is needed by xchat-2.0.2-0
openssl >= 0.9.7a is needed by xchat-2.0.2-0
Re: RedHart RPM installieren.
Posted: 2003-06-03 10:00
by captaincrunch
Dass RPM Paketabhängigkeiten nicht vernünftig von selbst auflösen kann ist doch ein alter Hut ... ;)
Das Paket benötigt einfach gewisse andere, die du nicht installiert hast.
Re: RedHart RPM installieren.
Posted: 2003-06-03 10:02
by redhart
Bin ich blöd ;-) AHHHHHHHH
Jetzt mach ich das doch recht lage und sowas blödes hab vielen Dank werde die anderen packete noch installieren.
Re: RedHart RPM installieren.
Posted: 2003-06-03 10:08
by captaincrunch
In dem Fall empfehle ich apt für RPM (
http://freshrpms.net/apt/ ), dann kannst du Debian-like Pakete per apt-get install PAKETNAME installieren, die Abhängigkeiten werden dabei automatisch aufgelöst.
Re: RedHart RPM installieren.
Posted: 2003-06-03 10:46
by redhart
Danke ;-)