[yaourt] message laissé à chaque install (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
Répondre
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

[yaourt] message laissé à chaque install (résolu)

Message par kane13 »

Bonsoir

Voici le message que m'affiche yaourt à chaque fois que je lance une recherche / installation :

package-query: error while loading shared libraries: libalpm.so.4: wrong ELF class: ELFCLASS64

Donc apparemment j'ai un p'tit problème avec le fichier libalpm.so.4, mais ... c'est quoi ce fichier ? :p

J'ai regardé sur le fofo, rien n'est indiqué, et ce problème est apparu après avoir installé la nouvelle MÀJ de yaourt, cela fait maintenant quelques jours.

Merci de votre aide ! :)
Dernière modification par kane13 le ven. 18 juin 2010, 23:52, modifié 3 fois.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [yaourt] message laissé à chaque install (en attente)

Message par benjarobin »

A première vue tu as installer un lib 32 bit alors que tourne sous 64 bits
Ce n'est pas lié a yaourt mais a pacman...
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Re: [yaourt] message laissé à chaque install (en attente)

Message par kane13 »

Une solution pour résoudre ce problème docteur ?
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] message laissé à chaque install (en attente)

Message par tuxce »

pacman te sort le même genre d'erreur non ?
(toujours vérifier avec pacman, yaourt lui passe la main dans 90% des cas!)

si oui, t'as plus qu'à récupérer la bonne archive et à décompresser.
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Re: [yaourt] message laissé à chaque install (en attente)

Message par kane13 »

pacman me sort la même chose

Je la trouve où l'archive ? :)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] message laissé à chaque install (en attente)

Message par tuxce »

Sur n'importe quel miroir, c'est l'archive de pacman, par contre, comme je sais pas comment tu t'y es pris pour installer le paquet d'une mauvaise architecture, je connais pas l'étendue des dégâts et ne peut pas savoir si seul pacman est touché.
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Re: [yaourt] message laissé à chaque install (en attente)

Message par kane13 »

Coucou

J'ai (enfin) installé la lib qu'il fallait dans le dossier /usr/lib/ mais j'ai toujours la même erreur...
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [yaourt] message laissé à chaque install (en attente)

Message par tuxce »

ça doit pas être la bonne lib alors. (en tout cas pas la bonne architecture)
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Re: [yaourt] message laissé à chaque install (en attente)

Message par kane13 »

Je ne comprends pas comment cela a pû arriver, vraiment !

Et dans ce cas, je ne vois qu'une seule solution : réinstallation d'ArchLinux.

Je ferai ça d'ici ce week-end, mais j'espère vraiment que quelqu'un trouvera une solution avant !

Merci
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17188
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [yaourt] message laissé à chaque install (en attente)

Message par benjarobin »

Ce serait bien de donner chaque étape que tu as fait... Lien ou tu as récupéré pacman, la commande utilisée pour décompresser l'archive... Bref... Sinon peut tu donner le résultat de cette commande: uname -a
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Re: [yaourt] message laissé à chaque install (en attente)

Message par kane13 »

uname -a

Linux kaarch 2.6.33-ARCH #1 SMP PREEMPT Sun Apr 4 10:27:30 CEST 2010 x86_64 Intel(R) Core(TM)2 CPU 6400 @ 2.13GHz GenuineIntel GNU/Linux


Par contre aucune idée de ce qu'y s'est passé pour en arriver là, en tous cas je me souviens pas du tout de la commande que j'ai faite pour.

Je pense plutôt réinstaller.

Merci !
kane13
archer de cavalerie
Messages : 162
Inscription : sam. 31 mai 2008, 23:33

Re: [yaourt] message laissé à chaque install (en attente)

Message par kane13 »

Bonsoir,

Cela fait déjà un moment que j'ai eu ce problème (et j'ai eu la flemme de réinstaller) mais bonne nouvelle !

J'ai trouvé la solution en parcourant les forums anglais.

Mon problème : j'ai mis dans /etc/pacman.conf le repo arch en i686, donc j'ai corrigé pour mettre x86_64 et j'ai fait cette commande : pacman -Sy package-query yaourt

Voilà, si ça peut aider quelqu'un :)

Bonne soirée !
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [yaourt] message laissé à chaque install (résolu)

Message par CroK »

Comment tu as fais pour te tromper d'architecture ? Oo
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
erdnaxeli
yeomen
Messages : 267
Inscription : ven. 08 févr. 2008, 21:54

Re: [yaourt] message laissé à chaque install (résolu)

Message par erdnaxeli »

j'ai le même problème, apparu après la dernière mise à jour de pacman.

edit : j'ai trouvé, la mise à jour vient de testing, donc c'est normal que ça merde :P.
Image
Avatar de l’utilisateur
CroK
Elfe
Messages : 607
Inscription : dim. 26 juil. 2009, 14:27
Localisation : France > Auxerre

Re: [yaourt] message laissé à chaque install (résolu)

Message par CroK »

Pour le problème il faut recompiler package-query, rien de plus.
Save the penguins, burn the flags ! -- c[] <- beeeeeeeeer!
Répondre