Problèmes outils drake
Le
Roger Gillet
Bonjour, j'ai installé (un peu inconsidérément) des paquetages du
toaster. Depuis, les outils de configuration mandrake ne se lancent pas,
j'ai l'erreur suivante :
$ /usr/sbin/drakconf --root
/usr/bin/perl: symbol lookup error:
/usr/lib/libDrakX/auto/c/stuff/stuff.so: undefined symbol: Perl_Gthr_key_ptr
-=-=-
je présume que la version 10-34.3.100mdk de drakxtools-newt (qui
contient ce bidule) est buggée (est-ce que je suppose bien ?) seulement
quand je tente un upgrade vers 10-34.5.100mdk j'ai l'erreur de
dépendance suivante :
# rpm -U drakxtools-*
erreur: Dépendances requises:
drakxtools-newt = 10-34.3.100mdk est nécessaire pour (déjà
installé) drakxtools-10-34.3.100mdk
drakxtools-newt = 10-34.3.100mdk est nécessaire pour (déjà
installé) harddrake-10-34.3.100mdk
je suppose qu'il faut que je désinstalle harddrake et draxtools puis que
je réinstalle les bonne version dans l'ordre. Question de néobie comment
on fait pour désinstaller des rpm ?
Remarque : il est possible aussi que ce soit la version de perl que j'ai
qui est buguée en effet urpmi plante aussi, j'ai l'erreur suivante :
# urpmi
Can't locate URPM.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.6/i386-linux /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i386-linux /usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at
/usr/lib/perl5/vendor_perl/5.8.5/urpm.pm line 16.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.8.5/urpm.pm line 16.
Si quelqu'un a une idée pour me sortir de ça, c'est volontiers :) merci
toaster. Depuis, les outils de configuration mandrake ne se lancent pas,
j'ai l'erreur suivante :
$ /usr/sbin/drakconf --root
/usr/bin/perl: symbol lookup error:
/usr/lib/libDrakX/auto/c/stuff/stuff.so: undefined symbol: Perl_Gthr_key_ptr
-=-=-
je présume que la version 10-34.3.100mdk de drakxtools-newt (qui
contient ce bidule) est buggée (est-ce que je suppose bien ?) seulement
quand je tente un upgrade vers 10-34.5.100mdk j'ai l'erreur de
dépendance suivante :
# rpm -U drakxtools-*
erreur: Dépendances requises:
drakxtools-newt = 10-34.3.100mdk est nécessaire pour (déjà
installé) drakxtools-10-34.3.100mdk
drakxtools-newt = 10-34.3.100mdk est nécessaire pour (déjà
installé) harddrake-10-34.3.100mdk
je suppose qu'il faut que je désinstalle harddrake et draxtools puis que
je réinstalle les bonne version dans l'ordre. Question de néobie comment
on fait pour désinstaller des rpm ?
Remarque : il est possible aussi que ce soit la version de perl que j'ai
qui est buguée en effet urpmi plante aussi, j'ai l'erreur suivante :
# urpmi
Can't locate URPM.pm in @INC (@INC contains:
/usr/lib/perl5/5.8.6/i386-linux /usr/lib/perl5/5.8.6
/usr/lib/perl5/site_perl/5.8.6/i386-linux /usr/lib/perl5/site_perl/5.8.6
/usr/lib/perl5/site_perl /usr/lib/perl5/vendor_perl/5.8.6/i386-linux
/usr/lib/perl5/vendor_perl/5.8.6 /usr/lib/perl5/vendor_perl/5.8.5
/usr/lib/perl5/vendor_perl/5.8.4 /usr/lib/perl5/vendor_perl/5.8.3
/usr/lib/perl5/vendor_perl/5.8.2 /usr/lib/perl5/vendor_perl/5.8.1
/usr/lib/perl5/vendor_perl/5.8.0 /usr/lib/perl5/vendor_perl .) at
/usr/lib/perl5/vendor_perl/5.8.5/urpm.pm line 16.
BEGIN failed--compilation aborted at
/usr/lib/perl5/vendor_perl/5.8.5/urpm.pm line 16.
Si quelqu'un a une idée pour me sortir de ça, c'est volontiers :) merci

Poser une question


D'après man rpm, la bonne commande serait :
rpm -e <nom_paquetage>+
(Je ne sais pas ce que représente le signe +.)
Avant de faire trop de c*nnerie j'ai regardé autour. Il semble que ce
soit plutôt un problème avec perl... j'aimerais bien avoir un "comment
faire" parce que là il y a plein de dépendances :/