Bienvenue visiteur (Inscription |  Connexion)
Qui est en ligne ?
Il y a : 20 utilisateurs en ligne, consultez le détail
Auteur Message
léo
#0 Message posté le : 31-12-2007 à 13:54:39


Naboo


Forum : Inscrit
Association :
Arrivé(e) le : 09-04-2003
Nombre de messages : 2033
J'ai récemment fait une mise à jour de la mandriva 2007 avec la mandriva 2008.
C'est la cata.
En particulier pour l'installation de logiciels. Je peux installer UN logiciel, ensuite la base de données est illisible jusqu'au redémarrage.
Exemples:
Préparation ... rpmdb: page 87: illegal page type or format
rpmdb: PANIC: Argument invalide
erreur: erreur db4(-30975) de dbcursor->c_get: DB_RUNRECOVERY: Fatal error, run database recovery
erreur: erreur(-30975) en attrapant les articles "node.pyc" de l'index Basenames
rpmdb: PANIC: fatal region error detected; run recovery
erreur: erreur db4(-30975) de dbcursor->c_close: DB_RUNRECOVERY: Fatal error, run database recovery

erreur: Runnning db->verify ...
rpmdb: PANIC: fatal region error detected; run recovery
erreur: erreur db4(-30975) de dbenv->open: DB_RUNRECOVERY: Fatal error, run database recovery


-------------------------------------
Tant qu'il y aura des hommes, il y aura des tanks.(Audiberti)
trucker38
#1 Message posté le : 31-12-2007 à 15:18:17


Maître Jedi


Forum : Modérateur
Association :
Arrivé(e) le : 26-11-2003
Nombre de messages : 6206
bon, tu verifies que tu n'ai plus les medias CD ou DVD de dispos dans ton mcc, auquel cas tu les supprimes !
ensuite, verifies que tu ai bien les medias:
contrib
contrib_update
contrib_backports
main
main_update
main_backports
non-free
non-free_update
non-free_backports
plf-free
plf-free_backports
plf-nonfree
plf-nonfree_backports
ensuite, tu vas desactiver le mdkapplet, et verifier que tu n'ai pas urpmi qui tourne en fond:
# ps -aef | grep rpm | grep -v grep

s'il y a un ou plusieurs process qui tournent, tu les kill.
ensuite, tu vas supprimer les verrous urpmi:
# rm -f /var/lib/urpmi/.LOCK

# rm -f /var/lib/urpmi/.RPMLOCK

et reconstruire ta base rpm:
# rm -f /var/lib/rpm/__db*
et
# rpm --rebuilddb

et vider le cache:
# urpmi --clean

normalement, en faisant cela, tu devrais retrouver quelquechose de propre !

-------------------------------------
"[ ] Quand il pleut des roubles, le malchanceux n'a pas de sac.[ ] _Coluche_
léo
#2 Message posté le : 31-12-2007 à 16:30:08


Naboo


Forum : Inscrit
Association :
Arrivé(e) le : 09-04-2003
Nombre de messages : 2033
On dirait que ça marche, tes commandes.
Merci.

-------------------------------------
Tant qu'il y aura des hommes, il y aura des tanks.(Audiberti)
trucker38
#3 Message posté le : 31-12-2007 à 17:42:33


Maître Jedi


Forum : Modérateur
Association :
Arrivé(e) le : 26-11-2003
Nombre de messages : 6206
tout baigne !?

-------------------------------------
"[ ] Quand il pleut des roubles, le malchanceux n'a pas de sac.[ ] _Coluche_
léo
#4 Message posté le : 31-12-2007 à 18:06:38


Naboo


Forum : Inscrit
Association :
Arrivé(e) le : 09-04-2003
Nombre de messages : 2033
Du point de vue gestion des rpm, on dirait que c'est réglé.
Reste des freeze de X, azureus qui refuse les url, les menus en anglais, icones moches, ...
Mais pour ce sujet je passe au vert.
Merci

-------------------------------------
Tant qu'il y aura des hommes, il y aura des tanks.(Audiberti)
trucker38
#5 Message posté le : 31-12-2007 à 18:41:54


Maître Jedi


Forum : Modérateur
Association :
Arrivé(e) le : 26-11-2003
Nombre de messages : 6206
ok, alors j'attends ton prochain post pour ces problèmes !

-------------------------------------
"[ ] Quand il pleut des roubles, le malchanceux n'a pas de sac.[ ] _Coluche_
léo
#6 Message posté le : 31-12-2007 à 20:52:15


Naboo


Forum : Inscrit
Association :
Arrivé(e) le : 09-04-2003
Nombre de messages : 2033
Bon enfin de compte, ça ne marche plus. Il faut que je recommence la manip ci-dessus.

-------------------------------------
Tant qu'il y aura des hommes, il y aura des tanks.(Audiberti)