|
|
|
|
Bonjour,
Alors j'ai voulu bidouiller il y a qq temps mes rpm en installant des versions de rpm par dessus ou plutot je sais plus ce que j'ai fait lol. Il se trouve que depuis ce moment là ca ne marche plus et donc je ne peux plus rien installer avec les rpm. Voila mon message d'erreur :
[root@localhost rpm]# rpm -ivh libelf-0.8.2-2.i386.rpm
rpmdb: /var/lib/rpm/Pubkeys: unsupported hash version: 8
cannot handle file 'libc.so.6' with TLS data
[root@localhost rpm]# rpm -ivh rpm-4.2-1.i386.rpm
rpmdb: /var/lib/rpm/Basenames: unsupported hash version: 8
cannot handle file 'libc.so.6' with TLS data
[root@localhost rpm]# rpm -ivh glibc-2.3.2-101.1.i386.rpm
rpmdb: /var/lib/rpm/Pubkeys: unsupported hash version: 8
cannot handle file 'libc.so.6' with TLS data
[root@localhost rpm]#
Au secours je craque...
Salut
Component: Software Installer
Summary: TBc3704fb6 config.py:656:_getsysver:TypeError: rpmdb open failed
Traceback (most recent call last):
File "/usr/sbin/system-install-packages", line 243, in ?
main()
File "/usr/sbin/system-install-packages", line 236, in main
pkginst = SinglePackageInstaller()
File "/usr/sbin/system-install-packages", line 57, in __init__
GraphicalYumBase.__init__(self, False)
File "/usr/lib/python2.4/site-packages/pirut/__init__.py", line 124, in __init__
plugin_types=(yum.plugins.TYPE_CORE,))
File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 125, in doConfigSetup
self.conf = config.readMainConfig(startupconf)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 597, in readMainConfig
vars['releasever'] = _getsysver(startupconf.installroot, startupconf.distroverpkg)
File "/usr/lib/python2.4/site-packages/yum/config.py", line 656, in _getsysver
idx = ts.dbMatch('provides', distroverpkg)
TypeError: rpmdb open failed
Local variables in innermost frame:
installroot: /
ts: <rpmUtils.transaction.TransactionWrapper instance at 0x8d4ebcc>
distroverpkg: redhat-release
J'ai donc tenté un rpm rebuilddb et j'obtiens ça : rpmdb: PANIC: fatal region error detected; run recovery erreur: erreur db4(-30977) de dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30977) [root@localhost max]# rpm -vv --rebuilddb D: reconstruction de la base de données de /var/lib/rpm en /var/lib/rpmrebuilddb.18848 D: création du répertoire /var/lib/rpmrebuilddb.18848 D: ouverture d'une vieille base de données avec dbapi 3 D: ouverture db environnement /var/lib/rpm/Packages joinenv rpmdb: PANIC: fatal region error detected; run recovery erreur: erreur db4(-30977) de dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery D: ouverture index db /var/lib/rpm/Packages rdonly mode=0x0 erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30977) D: destruction du répertoire /var/lib/rpmrebuilddb.18848 D: May free Score board((nil)) Est-ce que c'est mort? va falloir que je reformatte et réinstalle Fedora? merci :) |
Salut,
rpmdb: PANIC: fatal region error detected; run recovery erreur: erreur db4(-30977) de dbenv->open: DB_RUNRECOVERY: Fatal error, run data base recovery erreur: ne peut ouvrir l'index Packages en utilisant db3 - (-30977) erreur: impossible d'ouvrir la base de données Package dans /var/lib/rpm unlocking urpmi database Suite à : # rm /var/lib/rpm/__db* # rpm --rebuilddb ça remarche! Merci! |
Salut,
|