[ADOM] error while loading shared libraries: libncurses.so.5 (Résolu)

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
Stdrome1209
yeomen
Messages : 266
Inscription : sam. 29 nov. 2014, 19:39

[ADOM] error while loading shared libraries: libncurses.so.5 (Résolu)

Message par Stdrome1209 »

Bonjour à toute et à tous je viens de metter à jourmon système et l'un des logicielsmis à jour refuse maintenant de se lancer avec ce message d'erreur :

Code : Tout sélectionner

adom: error while loading shared libraries: libncurses.so.5: cannot open shared object file: No such file or directory
Il s'agit du paquet adom (https://aur.archlinux.org/packages/adom/) disponible sur AUR.

Suite à mes recherches j'ai trouvé que cette erreur pouvais être résolut avec l'installation de la version 32bits de ncurses (lib32-ncurses) lorsque l'on utilise un système 64bits, je l'ai donc installé mais le problème persiste.

Merci de votre aide :)
Dernière modification par Stdrome1209 le sam. 03 oct. 2015, 14:58, modifié 1 fois.
Gaming desktop : Corsair Obsidian 350D, Intel Core I5 4690, Nvidia GTX 770, Asus H97M-E, 8 Go de DDR3, SSD 120 Go, HDD 500 Go, Powered by Arch Linux.

Notebook : Asus PU500CA, Intel Core i5-3317U, 4 Go de DDR3, SSD 240 Go, Powered by Arch Linux.

Netbook : LDLC Mercure MA1-2-S Slim, Intel Celeron N2830, 2 Go de DDR3, SSD 60 Go, Powered by Arch Linux.
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par Xorg »

C'est un doublon (cf viewtopic.php?f=5&t=17346).
Recompile ton paquet et c'est tout.
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Stdrome1209
yeomen
Messages : 266
Inscription : sam. 29 nov. 2014, 19:39

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par Stdrome1209 »

Merci Xorg.

Qu'entends tu par recompiler ? Il faut que je le réinstalle via yaourt en modifiant le PKGBUILD ?
Gaming desktop : Corsair Obsidian 350D, Intel Core I5 4690, Nvidia GTX 770, Asus H97M-E, 8 Go de DDR3, SSD 120 Go, HDD 500 Go, Powered by Arch Linux.

Notebook : Asus PU500CA, Intel Core i5-3317U, 4 Go de DDR3, SSD 240 Go, Powered by Arch Linux.

Netbook : LDLC Mercure MA1-2-S Slim, Intel Celeron N2830, 2 Go de DDR3, SSD 60 Go, Powered by Arch Linux.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par benjarobin »

Il suffit de relancer l'installation via yaourt, pas besoin de modifier le PKGBUILD
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Stdrome1209
yeomen
Messages : 266
Inscription : sam. 29 nov. 2014, 19:39

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par Stdrome1209 »

Chez moi la réinstallation d'ADOM via yaourt

Code : Tout sélectionner

yaourt -S adom
ne change rien.

Enfin je ne comprend pas en quoi une recompilation règlerais le problème, car yaourt vas refaire exactement la même chose et le résultat serras le même.
Comprenez que je ne remet pas en cause la solution que vous me proposez, j'aimerais simplement comprendre ce que cela vas changer :D
Dernière modification par Stdrome1209 le mar. 22 sept. 2015, 16:56, modifié 1 fois.
Gaming desktop : Corsair Obsidian 350D, Intel Core I5 4690, Nvidia GTX 770, Asus H97M-E, 8 Go de DDR3, SSD 120 Go, HDD 500 Go, Powered by Arch Linux.

Notebook : Asus PU500CA, Intel Core i5-3317U, 4 Go de DDR3, SSD 240 Go, Powered by Arch Linux.

Netbook : LDLC Mercure MA1-2-S Slim, Intel Celeron N2830, 2 Go de DDR3, SSD 60 Go, Powered by Arch Linux.
Avatar de l’utilisateur
benjarobin
Maître du Kyudo
Messages : 17235
Inscription : sam. 30 mai 2009, 15:48
Localisation : Lyon

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par benjarobin »

Hum, je n'avais pas vérifié, mais il ne se compile pas, c'est un binaire...
Pour un binaire en 64 bits, tu dois installer ncurses5-compat-libs et si l'application binaire est en 32 bits tu dois installer lib32-ncurses5-compat-libs
Zsh | KDE | PC fixe : core i7, carte nvidia
Titre d'un sujet : [Thème] Sujet (état) / Règles du forum
Avatar de l’utilisateur
Xorg
Maître du Kyudo
Messages : 1933
Inscription : dim. 22 janv. 2012, 19:25
Localisation : Entre le clavier et la chaise.

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par Xorg »

Stdrome1209 a écrit :Enfin je ne comprend pas en quoi une recompilation règlerais le problème, car yaourt vas refaire exactement la même chose et le résultat serras le même.
Yaourt oui. Mais lors de la compilation des sources, le linker ne va pas utiliser la même bibliothèque partagée pour ton exécutable, donc toi tu ne verras pas de différence mais en fait il y en aura bien une au niveau des liens.
Mais chose qu'à vu Benjarobin, c'est un binaire de base donc effectivement, ça ne va rien changer. Ça marche pour des sources à compiler. :?
Arch Linux x86_64 - Sway
AMD Ryzen 5 3600X - 32 Go de DDR4 - SSD NVMe 1 To + SSD SATA 250 Go - Sapphire NITRO+ Radeon RX 580
Image AUR___Image Wiki___Image GitHub
Avatar de l’utilisateur
Stdrome1209
yeomen
Messages : 266
Inscription : sam. 29 nov. 2014, 19:39

Re: [ADOM] error while loading shared libraries: libncurses.so.5

Message par Stdrome1209 »

Désolé pour la réponse tardive mais mes plages d'accès à internet sont quelque peu limité actuellement (je suis dans une résidence jeune travailleur), je viens donc seulement d'installer "ncurses5-compat-libs" et tout est rentrée dans l'ordre.

Merci encore pour votre aide :D
Gaming desktop : Corsair Obsidian 350D, Intel Core I5 4690, Nvidia GTX 770, Asus H97M-E, 8 Go de DDR3, SSD 120 Go, HDD 500 Go, Powered by Arch Linux.

Notebook : Asus PU500CA, Intel Core i5-3317U, 4 Go de DDR3, SSD 240 Go, Powered by Arch Linux.

Netbook : LDLC Mercure MA1-2-S Slim, Intel Celeron N2830, 2 Go de DDR3, SSD 60 Go, Powered by Arch Linux.
Répondre