Il y'a quelques jours, je disais que pour moi RPM était bien inférieur à ce qu'il se fait ailleurs car plus enclin à des corruptions de DB ...
Aujourd'hui, je décide de retenter une mise à jour de l'openSUSE 11.2 pour tester KDE 4.5, cette fois ci, zypper semble plus sympa et ne me gonfle pas sur un problème de dépendance mais la c'est le drame:
http://adishatz.1s.fr/~gnumdk/rpm.png
Alors soit j'ai vraiment pas de chance, soit RPM a une dent contre moi, je sais pas, mais cette erreur commence à me broutter...
Du coup, recherche google, réparation base rpm, c'est vraiment chiant!
ps: oui, ce journal est un pure troll
# corruption base rpm
Posté par pierre_80 (site web personnel) . Évalué à 4.
Pour le résoudre :
Dans un terminal:
rm -f /var/lib/rpm/__db* <- cela va effacer tous les db de la base rpm
puis suivit d'un :
rpm -vv --rebuilddb <- ce qui va réparer la base rpm (l'option vv est le mode verbeux)
Source :
[http://www.oldrpm.com/hintskinks/repairdb/] (en anglais)
[^] # Re: corruption base rpm
Posté par gnumdk (site web personnel) . Évalué à 2.
Mais bon, même si ca se répart (encore heureux), je trouve ca bizarre de voir ce genre de bug arriver aussi souvent...
[^] # Re: corruption base rpm
Posté par Maclag . Évalué à 10.
Concernant la manip décrite plus haut:
Ça fait bien 8ans que j'utilise Debian, et je ne sais toujours pas comment on fait pour réparer une base péter.
En fait, je ne sais pas le faire parce que ça n'est jamais arrivé même en étant en Sid (Unstable) tout le temps.
Voilà! À demain pour des réponses poilues!
[^] # Re: corruption base rpm
Posté par claudex . Évalué à 1.
« Rappelez-vous toujours que si la Gestapo avait les moyens de vous faire parler, les politiciens ont, eux, les moyens de vous faire taire. » Coluche
[^] # Re: corruption base rpm
Posté par Dorian . Évalué à -1.
Java-sun qui me demandait de valider la license (que je voulais refuser) en boucle... donc j'ai ctrl+c et ca m'a cassé ma base...
Et un paquet .deb que j'installais avec gdebi et qui avait une dépendance foireuse (un truc proprétaire pour l'imprimante)...
Dans les deux cas obligé de apt-get install -f ;)
PS : Et oui j'ai double-troller (Ubuntu vs Linux, et .deb vs .rpm)
« En fait, le monde du libre, c’est souvent un peu comme le parti socialiste en France » Troll
[^] # Re: corruption base rpm
Posté par gnumdk (site web personnel) . Évalué à -1.
La, c'est la base RPM qui est en vrac, pas une base RPM avec un probleme de cohérence au niveau des dépendances mais avec la base en vrac, inexploitable...
[^] # Re: corruption base rpm
Posté par Gniarf . Évalué à 4.
tu sais qui c'est ?
[^] # Re: corruption base rpm
Posté par gnumdk (site web personnel) . Évalué à 2.
[^] # Re: corruption base rpm
Posté par gnumdk (site web personnel) . Évalué à 1.
Entre andouille tu me comprends ?
[^] # Re: corruption base rpm
Posté par Etienne Bagnoud (site web personnel) . Évalué à 5.
Ils ont leur propre noyau chez Cannonical ? Basé sur Hurd ? ou sur NT ?
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
[^] # Re: corruption base rpm
Posté par pititjo . Évalué à 9.
Ça fait plus de 10 ans que j'utilise des RPM et j'ai jamais eu de problème de base. Je ne savais même pas qu'on pouvait la péter :)
[^] # Re: corruption base rpm
Posté par Christophe Chailloleau-Leclerc . Évalué à 3.
# RPM ?
Posté par Etienne Bagnoud (site web personnel) . Évalué à 7.
"It was a bright cold day in April, and the clocks were striking thirteen" - Georges Orwell
# Mouais
Posté par Croconux . Évalué à 6.
Et après c'est la faute de RPM...
[^] # Re: Mouais
Posté par gnumdk (site web personnel) . Évalué à 1.
Surtout quand tu regardes la capture et que zypper a essayer de forcer l'installation...
Mais vu que la base est en vrac, que rpm ne peut plus la lire, il va avoir du mal à installer quoi que ce soit...
[^] # Re: Mouais
Posté par liberforce (site web personnel) . Évalué à 2.
# no man's distrib ?
Posté par stopspam . Évalué à 0.
# http://adishatz.1s.fr
Posté par foutaises . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.