Page 1 sur 1
[Pacman] Erreur : librairie introuvable [Résolu]
Publié : jeu. 30 sept. 2010, 18:56
par dack
Bonjour,
Hier, j'ai installé Archlinux sur mon Acer Aspire One A110 en suivant le wiki de ce site ( au passage il est génial

!!).
Dans la soirée, je lance un pacman -Syu. Ca télécharge les paquets, ça commence à installer puis .... paf, il s'éteint, plus de batterie.
Je le fais charger puis je le rallume.
Je me dis qu'il va surement y avoir un problème et ça n'a pas manqué, j'ai une erreur quand j'utilise pacman avec n'importe quel option.
Le message d'erreur :
pacman: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory
J'ai essayé de recompiler le paquet en suivant ce tutoriel
Wiki Archlinux.fr mais j'ai comme erreur qu'il ne reconnait pas la commande yaourt.
Que se passe-t-il ? Comment le résolver ?
Merci d'avance
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 19:54
par chipster
Avant de vouloir utiliser yaourt, pacman fonctionne-t-il ?
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 20:01
par dack
Non, pacman ne fonctionne pas. Que je tape pacman ou pacman -Syu par exemple, j'ai toujours la meme erreur :
pacman: error while loading shared libraries: liblzma.so.0: cannot open shared object file: No such file or directory
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 20:05
par FoolEcho
Ce qui suit va te reconstituer ta bibliothèque manquante pour ton pacman tout cassé. La procédure consiste à installer temporairement la librairie cassée, le temps de remettre pacman d'aplomb:
https://bbs.archlinux.org/viewtopic.php ... 49#p596149
https://bbs.archlinux.org/viewtopic.php?id=77402 (pour complément)
Le "xz-utils" devrait se trouver encore dans le cache de pacman pour l'installation manuelle, quelque chose du genre: /var/cache/pacman/pkg/xz-****.pkg.tar.gz
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 20:41
par dack
D'accord.
Mais j'ai un problème. Quand je fais un ./configure && make, j'ai comme erreur :
checking for C compiler default output file name ...
configure: error: in '/xz-4.999.9beta':
configure: error: C compiler cannot create executables
See 'config.log' for more details.
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 21:05
par tuxce
c'est que les dégâts doivent être plus sérieux que juste la librairie liblzma
tu devrais la récupérer depuis un livecd (ou le cd d'install d'arch) en décompressant l'archive correspondant au paquet xz, si pacman fonctionne à nouveau, il faudrait réinstaller les paquets qui était en cours de maj avec -Sf
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 21:35
par dack
tuxce a écrit :c'est que les dégâts doivent être plus sérieux que juste la librairie liblzma
tu devrais la récupérer depuis un livecd (ou le cd d'install d'arch) en décompressant l'archive correspondant au paquet xz, si pacman fonctionne à nouveau, il faudrait réinstaller les paquets qui était en cours de maj avec -Sf
Pourrais-tu m'expliquer comment le récupérer ? J'ai cherché mais je ne trouve pas.
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 21:39
par tuxce
dans n'importe quel miroir ou dans ton cache /var/cache/pacman/pkg
Re: [Pacman] Erreur : librairie introuvable
Publié : jeu. 30 sept. 2010, 21:44
par dack
tuxce a écrit :dans n'importe quel miroir ou dans ton cache /var/cache/pacman/pkg
Il faut que je le fasse depuis le liveusb ?
Re: [Pacman] Erreur : librairie introuvable
Publié : ven. 01 oct. 2010, 13:18
par Nic0
Ici :
http://mir.archlinux.fr/core/os/x86_64/ ... pkg.tar.gz
en supposant que tu sois en 84_64, ou dans ton cache, ou sur un livecd.
Re: [Pacman] Erreur : librairie introuvable
Publié : ven. 01 oct. 2010, 21:11
par dack
Merci pour votre aide.
Ca marche.