[libalpm.so.10] erreur package-query (résolu)

Mise à jour / Création /debug de paquetages
Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [libalpm.so.10] erreur package-query (résolu)

Message par Bismut » dim. 03 juin 2018, 22:30

Bonsoir,

Après avoir effectué les commandes données par hopimet (merci d'ailleurs), j'ai un nouveau message à présent :

Code : Tout sélectionner

$ yaourt -Syu
shell-init : erreur de détermination du répertoire actuel : getcwd : ne peut accéder aux répertoires parents : Aucun fichier ou dossier de ce type
:: Synchronisation des bases de données de paquets…
 core est à jour
 extra est à jour
 community est à jour
 multilib est à jour
 archlinuxfr est à jour
Aucune erreur de base de données n’a été trouvée !
Une idée ?

Merci d'avance ! :chinois:
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)

hopimet
Elfe
Messages : 888
Inscription : mer. 14 mars 2012, 22:48

Re: [libalpm.so.10] erreur package-query (résolu)

Message par hopimet » dim. 03 juin 2018, 22:37

Je ne pense pas que ce soit une erreur de yaourt. C'est plutôt une erreur rapportée par bash quand une commande est lancée depuis un répertoire qui a été supprimé.

Quitte la console, puis relance là et réessaie yaourt pour voir si ça persiste.

Avatar de l’utilisateur
Bismut
Chu Ko Nu
Messages : 343
Inscription : mar. 21 juil. 2009, 09:33
Localisation : Aix-en-Provence

Re: [libalpm.so.10] erreur package-query (résolu)

Message par Bismut » lun. 04 juin 2018, 06:19

Au temps pour moi, la quiche que je suis a effectivement suivi toutes tes instructions... et a donc supprimé le répertoire temporaire où je me trouvais avant de fermer mon terminal, et j'ai donc lancé ma MAJ depuis ce dossier fantôme.

Puisque j'y suis et que je ne parle pas souvent ici (ben oui, Arch tourne toujours nickel chrome), petite question bête :
Est-ce que cette nouvelle phrase "Aucune erreur de base de données n'a été trouvée !" sera maintenant automatique à chaque MAJ ?
Si oui, y a-t-il une raison specifique ? Informer davantage sur les dépendances obsolètes ou autre ?

Merci en tous cas pour ta réponse rapide et précise.
Mac Mini 2011 (SSD) avec Archlinux
Mac Mini 2009 (SSD) avec Archlinux
Asus EeePC S101 avec Archlinux
Zotac Mag et HP College avec Archlinux
Nexus S et Nexus 5 avec Android
Mac Book Air 2013 (SSD) avec OS X Yosemite (Désolé XD)

hopimet
Elfe
Messages : 888
Inscription : mer. 14 mars 2012, 22:48

Re: [libalpm.so.10] erreur package-query (résolu)

Message par hopimet » lun. 04 juin 2018, 07:08

La phrase et un message de pacman (dans sa nouvelle version) qui précise que la base de données des paquets installés est saine. C'est tout.

Avatar de l’utilisateur
bowmore
Daikyu
Messages : 67
Inscription : mar. 21 déc. 2010, 12:55

Re: [libalpm.so.10] erreur package-query (résolu)

Message par bowmore » mar. 05 juin 2018, 11:05

Bonjour à tous,

J'ai eu le même soucis avec libpalm

Code : Tout sélectionner

package-query: error while loading shared libraries: libalpm.so.10: cannot open shared object file: No such file or directory
J'ai suivi les conseils donnés plus haut et tout est rentré dans l'ordre.

D'où l'utilité d'un forum...

:bravo:
Attendez vous au pire, vous ne serez jamais déçu...
Chaque mois, je suis seeder du torrent archlinux dual.iso. C'est une façon simple de participer à la communauté!

Avatar de l’utilisateur
mimile
Maître du Kyudo
Messages : 1493
Inscription : lun. 14 nov. 2011, 10:21
Localisation : Seraing (Belgique)

Re: [libalpm.so.10] erreur package-query (résolu)

Message par mimile » ven. 08 juin 2018, 14:40

benjarobin a écrit :
sam. 02 juin 2018, 16:42
Bon, je vais essayer de synthétiser ce qui c'est passé : hopimet à raison depuis le début, mais tu n'as pas lu attentivement ses messages et donc à chaque fois mal interprété ses propos... hopimet a été pourtant très patient. Bref...
  • Tu as mit à jour ton Arch Linux, ce qui à mit à jour pacman
  • La mise à jour de pacman à fournit une nouvelle version de la libraire libalpm.so, qui passe de version 10 à 11
  • Cela qui a eu comme conséquence de casser package-query qui utilise cette libraire.
  • Ce qui a eu comme conséquence de casser partiellement yaourt, qui est un script bash, qui interroge AUR via package-query. Mais pour le reste ne fait que lancer pacman (qui fonctionne toujours)
  • Donc tu t'ai retrouvé avec un yaourt à moitié fonctionnel qui affichait l'erreur de libalpm.so.10 manquante.
  • Puis tu as réinstallé package-query en suivant les instructions de hopimet, soit en gros git clone ... ; makepkg -si
  • Donc maintenant tout est réparé... Exactement ce que hopimet essaye de t’expliquer depuis le début
Merci pour la leçon.

Il faut VRAIMENT que je sois plus attentif aux conseils qu'on me donne.

Avec mes excuses envers hopimet... :oops:
La TV ? J'adore la TV. Je peux rester des heures devant la TV ... et même, parfois, il m'arrive de l'allumer ...
Image
(Jean-Luc GODARD)

Fanch
archer
Messages : 125
Inscription : lun. 01 déc. 2008, 21:16
Contact :

Re: [libalpm.so.10] erreur package-query]

Message par Fanch » jeu. 05 juil. 2018, 11:51

Skunnyk a écrit :
mer. 30 mai 2018, 09:53
J'ai supprimé yaourt et package-query du repo (car ils doivent être rebuildés pour le nouveau libalpm).
J'hésite a les remettres dans le repo, cela posant pas mal de problèmes à chaque upgrade de ce genre ou pas mal de personnes ne savent au final pas comment yaourt/package-query sont installés… (c'est une des grosses critiques historiques de yaourt d'ailleurs).
Le mieux étant de suivre cette doc : https://archlinux.fr/yaourt / https://archlinux.fr/yaourt-en
Salut, excuse j'avais pas vu ce topic, du coup j'ai posté ca:
viewtopic.php?f=19&t=20184

Moi je veux bien les rebuilder regulierement, je m'en sert presque tout les jours et en cas d'erreur, ca me gene tous de suite.
"The three principal virtues of a programmer are Laziness, Impatience, and Hubris." -> man perl

Répondre