Ainsi parla Alain & Véronique <[EMAIL PROTECTED]>, le 9 mai de l'an de grâce 2004 : > J'ai alors chargé le package debian que j'ai voulu installer avec > Kpackage. > L'instal n'a pas marché car il me demandait la version > libxml2-2.6.8 mini alors que seule la 2.6.7 été installée.
Je ne sais pas comment fonctionne KPackage, mais en théorie avec Debian, tu n'as pas besoin d'aller chercher les paquets toi-même[1] : c'est au gestionnaire de paquets d'aller se dépatouiller pour télécharger le soft et ses dépendances. Si KPackage ne sait pas faire ça, ça enlève une partie de la facilité d'utilisation... > Dans Kpackage je me suis rendu compte alors qu'il y avait > déjà une version de synaptic ! > Malheurs à moi qui ai voulu "nettoyer" ! Car j'ai éliminé > synaptic : les 2 versions (je n'ai pas encore compris comment > je m'étais planté! :-( ). Bah, ce n'est pas bien grave, ça se réinstalle. > Malheureusement sur le net je ne trouve qu'un package 0.48.2.4 > pour synaptic qui nécessite donc libxml2-2.6.8 mini. > J'ai chargé alors le package libxml2-2.6.9 en version bz2 (pas de debian > de dispo) > Mais aprés décompression, ./configure, make, make install > où je n'ai pas reçu de msg d'erreur, la tentative d'install de synaptic > se solde à nouveau par un échec. > ldconfig (en console root) me dit que : > /usr/local/lib/libxml2.so.2 is not a symbolic link > > Manifestement j'ai du oublié qqchose ! Mais quoi ? > > Quelqu'un pourrais me dire où et ce que je dois faire ? Houlàlàlàlà. Ben dis donc, tu aimes te compliquer la vie :-P Ce que je te conseille : 1. Vire la version recompilée de libxml2, ça ne peut qu'engendrer des problèmes. Pour ça, tu retournes dans le répertoire où tu l'as décompressée, et tu tapes 'make uninstall' (il faut les droits root). 2. Toujours en root, tape 'apt-get update' pour mettre à jour la base de logiciels disponibles sur les serveurs de mise à jour. 3. Tape 'apt-get install synaptic' (apt-get est la commande standard pour la gestion des logiciels sous Debian. Synaptic & Co. sont des interfaces pour celle-ci[2]). Ceci devrait installer Synaptic et ses dépendances. 4. Si la commande précédente venait à ne pas marcher (improbable, mais bon...), indique-le en postant la sortie complète de la commande, ainsi que le contenu de ton fichier /etc/apt/sources.list. En règle générale, je te conseille d'utiliser _exclusivement_ les outils de gestion de la distrib pour installer des logiciels. Autrement, tu vas finir par avoir sur ta machine un mélange de fichiers installés de diverses façons, qui ne vont pas se mettre à jour avec le reste du système lors d'une mise à jour avec 'apt-get upgrade' (par exemple) et qui risquent de causer des incompatibilités à terme. De toute manière, Debian a le plus grand nombre de paquets que j'aie trouvé dans une distrib ; si tu venais à avoir besoin d'un logiciel qui n'est pas empaqueté, fais signe, on peut souvent générer un paquet assez facilement avec debhelper. Voilà, ¡Buena suerte! [1] Sauf cas spéciaux, comme lorsqu'on a besoin d'appliquer des patchs. Mais c'est vraiment lassant, et j'en sais quelque chose : je viens de passer plusieurs heures à me battre contre autoconf pour compiler la dernière version de Courier. Et ça ne marche toujours pas. GRRRRRRRR... [2] Ou plus précisement pour la bibliothèque sous-jacente, libapt. Mais on va pas compliquer inutilement les choses, hein ? +++ -- Jacques Caruso | Administrateur système | Laissez-vous pousser [EMAIL PROTECTED] | Webmaster, jeuxdroles.org | les dents. Ne marchez (+33) 493 847 728 | Membre des Minotaures du Sud | pas sur les opossums. PGP : 0x41F5C63D | Membre de Linux-Azur | Mangez des kiwis. Linux-Azur : http://www.linux-azur.org Désinscriptions: http://www.linux-azur.org/liste.php3 **** Pas de message au format HTML, SVP ****
