supprimer pour remettre l'ancienne version de rpm suse

supprimer pour remettre l'ancienne version de rpm suse - Logiciels - Linux et OS Alternatifs

Marsh Posté le 25-03-2006 à 19:08:50    

J'ai mis à jour via yast de suse 10 aujourd'hui.
Ke pb est que, sans avertissement préalable de conflit ou autre, ma version de rpm s'est mise à jour.
Depuis, je n'ai plus aucune possibilité d'installer quoi que soit sous peine d'avoir un échec à l'installe du paquetage,  
(installation a échoué db etc....).
 
Je constate que le logiciel de gestion des rpm est à jour.
Je souhaite le supprimer pour retrouver l'ancienne version.
 
J'ai donc supprimé le rpm existant pour remettre celui du CD mais Le pb est que je me sers du "nouveau" qui plante.
 
J'ai fini par choisir de supprimer toutes les dépendances liées dont yast....
 
Bref, vous l'avez compris, le gros noeunoeud newbie a mis les pieds dedans.
 
Le but est de m'en sortir sans réinstaller l'os, c'est possible, (je suis pugnace ;-)


Message édité par krisofe le 25-03-2006 à 19:14:49
Reply

Marsh Posté le 25-03-2006 à 19:08:50   

Reply

Marsh Posté le 25-03-2006 à 19:51:24    

récupère le rpm du CD et extrait son contenu avec rpm2cpio, il suffit de remplacer ensuite les fichiers avec ceux extraits


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-03-2006 à 19:53:40    

Sacré Mjules, à chaque fois que je suis dans un trou, SpiderJules est là ;-)  
Merci, je vais essayer cela tout de suite

Reply

Marsh Posté le 25-03-2006 à 19:57:03    

ça  se complique :
 
rpm2cpio = command not found, (en root évidemment)

Reply

Marsh Posté le 25-03-2006 à 19:57:44    

Ma grosse bêtise a été de supprimer ttes les dépendances tout à l'heure ...

Reply

Marsh Posté le 25-03-2006 à 20:03:36    

voilà déjà le manuel :
http://www.rpm.org/max-rpm/s1-rpm- [...] 2cpio.html
 
ötes moi d'un doute, tu as encore rpm sur ta machine ?


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-03-2006 à 20:04:47    

non, je n'ai plus rpm, c'est ce que j'ai dû mal expliquer =  
rpm not found car justement le rpm "à jour" que j'avais ne fonctionnait plus


Message édité par krisofe le 25-03-2006 à 20:07:45
Reply

Marsh Posté le 25-03-2006 à 20:11:52    

alors, je t'ai fait un tarball avec le contenu du paquet rpm de suse 10 (rpm 4.1.1-222), il est dispos là, t'as plus qu'à tout remettre au bon endroit :
 
http://mjules.free.fr/captures/rpm-4.1.1-222.tar.bz2
 
(fait quand même attention à ce qu'il y a dans /var, histoire de pas écraser la base existante)

Message cité 1 fois
Message édité par Mjules le 25-03-2006 à 20:12:16

---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 25-03-2006 à 20:19:36    

Mjules a écrit :

alors, je t'ai fait un tarball avec le contenu du paquet rpm de suse 10 (rpm 4.1.1-222), il est dispos là, t'as plus qu'à tout remettre au bon endroit :
 
http://mjules.free.fr/captures/rpm-4.1.1-222.tar.bz2
 
(fait quand même attention à ce qu'il y a dans /var, histoire de pas écraser la base existante)


 
Merci Mjules,  
 
je dois pas faire ce qu'il faut =  
/rpm: error while loading shared libraries: librpmbuild-4.1.so: cannot open shared object file: No such file or directory
 ou je n'ai pas cette librairie, et, si je l'avais où la mettre.
Je ne veux pas te faire perdre ton temps, je pense que je vais réisntaller l'OS et faire des ghosts ttes les 5' ;-)

Reply

Marsh Posté le 25-03-2006 à 20:20:09    

ah ok, je remets les contenus dans mes dirs respectifs, excuse, je fais ça, (je dîne avant, les cerveaux comme toi, ça mange po :-)


Message édité par krisofe le 25-03-2006 à 20:21:44
Reply

Marsh Posté le 25-03-2006 à 20:20:09   

Reply

Marsh Posté le 25-03-2006 à 21:02:07    

V'la t-y pas que yast redémarre et ki connaît rpm ;-)
Merci Mjules mais bon ... C'est dingue, je me demande si je n'ai pas un pb d'origine qui a déclenché mon avalanche d'actions malencontreuses, (disons douteuses) = J'ai la même erreur en utilisant inéluctablement TON rpm
 
 
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from db->close: DB_RUNRECOVERY: Fatal error, run database recovery
rpmdb: PANIC: fatal region error detected; run recovery
error: db4 error(-30978) from dbenv->close: DB_RUNRECOVERY: Fatal error, run database recovery
 
Comme si la base de données RPM ou qqe chose dans le enre était corrompu


Message édité par krisofe le 25-03-2006 à 21:07:41
Reply

Marsh Posté le 25-03-2006 à 22:53:11    

si la base est corrompue essayes un rpm --rebuilddb


---------------
Celui qui pose une question est idiot 5 minutes. Celui qui n'en pose pas le reste toute sa vie. |  Membre du grand complot pharmaceutico-médico-scientifico-judéo-maçonnique.
Reply

Marsh Posté le 26-03-2006 à 09:31:52    

ok Mjules, merci.
Le pb n'était donc pas la MAJ de rpm mais bien la base elle-même des rpm, vais-je donc le conserver c'te os ;-) ?
 
Voilà qui m'a donné une leçon de choses.
(J'en profite , puisque nous sommes dans le rayon paquetage, pour savoir si yum est à peut près équivalent à urpmi, ne pas répondre ici je mets un post)

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed