[Pb mise à jour] erreur librairies ? (résolu)

Questions et astuces concernant l'installation et la configuration d'archlinux
ttv
Hankyu
Messages : 25
Inscription : jeu. 17 avr. 2008, 14:54

[Pb mise à jour] erreur librairies ? (résolu)

Message par ttv »

Bonjour,
suite à une tentative de mise à jour j'ai de nombreux soucis (voir post précédent pour xorg qui est résolu)

2 logiciels (xastir et gpsman) ne fonctionnent plus

gpsman me dit :
"/usr/bin/gpsman.tcl: line 3: exec: wish: not found"

quant à xastir il me répond :
"xastir: error while loading shared libraries: libMagick.so.10: cannot open shared object file: No such file or directory"

remarque : je constate dans /usr/lib
libmagick++.so.10
libmagick++.so.10.0.9

et après un "updatedb" (toujours dans ce même répertoire) :
libmagick++.so.1
libmagick++.so.1.0.0

ceci est peut être le début d'une piste ?
j'ai alors essayé de supprimer puis de réinstaller ces logiciels ... sans succès .

question : à quel paquet appartient libmagick++.so.10 ?

par avance, merci !
ttv

ps : le fichier /etc/ld.so.conf n'a subi aucune modif
Dernière modification par ttv le sam. 12 juil. 2008, 12:52, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

ce n'est pas le système qui est en défaut mais les paquets (community n'est pas supporté par les devs).
gpsman a besoin de "tk" comme dépendance:

Code : Tout sélectionner

pacman -S tk
et "xastir" est un paquet périmé (il a été compilé avec d'autres lib), mais tu peux récupérer l'archive contenant le PKGBUILD (et peut etre la modifier pour récupérer la dernière version) pour le recompiler:

Code : Tout sélectionner

rsync -av rsync.archlinux.org::abs/$(arch)/community/x11/xastir .
cd xastir
makepkg -si
ttv
Hankyu
Messages : 25
Inscription : jeu. 17 avr. 2008, 14:54

Message par ttv »

Bonjour tuxce, bonjour à tous,
tuxce a écrit :ce n'est pas le système qui est en défaut mais les paquets (community n'est pas supporté par les devs).
gpsman a besoin de "tk" comme dépendance
et "xastir" est un paquet périmé (il a été compilé avec d'autres lib)
Merci beaucoup :-)
gpsman comme xastir sont opérationnels suite à tes explications.
Plus généralement je commence à comprendre qu'une mise à jour n'est pas si simple et/ou demande connaissances minis/réflexion ;)

D'ailleurs étant donné mon niveau "technique" peut-être devrais je m'astenir de toutes mises à jour tant que l'ensemble fonctionne !/?

@+
ttv

ps : j'ai initialement -et trop rapidement sans doute- lancé :
1/ yaourt -Syu --aur
2/ yaourt -Qt
3/ yaourt -Cd
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Message par tuxce »

ttv a écrit : Plus généralement je commence à comprendre qu'une mise à jour n'est pas si simple et/ou demande connaissances minis/réflexion ;)
en général, sauf grosse erreur ou bug de la part des dev, les maj depuis core + extra ne comporte pas de risque
depuis community, ca dépend le paquet, un paquet peu utilisé comporte le risque de ne pas avoir été mis à jour.
pour ce qui est d'aur, la, effectivement, il faut un minimum de réfléxion au moins à cause de la nature de aur, c'est des contributions faites par les utilisateurs, des fois, non testée, ce qui peut comporter des risques.
ttv a écrit : 1/ yaourt -Syu --aur
2/ yaourt -Qt
3/ yaourt -Cd
le -Qt ne fait que lister et le -Cd n'est pas à lancer après chaque maj.
Répondre