Forum Linux.débutant apt-get et dépendances

Posté par  .
Étiquettes :
0
29
août
2005
Voila je suis sous debian sarge et je tante d'installer amule. J'utilise donc apt-get. Malheureusement, je me retrouve avec un petit problème :


Serveur:/home/basica# apt-get install amule
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Certains paquets ne peuvent être installés. Ceci peut signifier
que vous avez demandé l'impossible, ou bien, si vous utilisez
la distribution unstable, que certains paquets n'ont pas encore
été créés ou ne sont pas sortis d'Incoming.

Puisque vous n'avez demandé qu'une seule opération, le paquet n'est
probablement pas installable et vous devriez envoyer un rapport de bogue.
L'information suivante devrait vous aider à résoudre la situation :

Les paquets suivants contiennent des dépendances non satisfaites :
amule: Dépend: libgcc1 (>= 1:4.0.0-9) mais 1:3.4.3-13 devra être installé
Dépend: libstdc++6 (>= 4.0.1) mais 3.4.3-13 devra être installé
Dépend: libwxgtk2.6-0 (>= 2.6.1.1) mais ne sera pas installé
E: Paquets défectueux


Les paquets sités(libgcc1,libstdc++6...) sont déjà installés.
Quelqu'un aurait-il une solution? Je précise que j'utilise le kernel 2.6.8
  • # Re: apt-get et dépendances : à propos de amule et Debian Sarge

    Posté par  . Évalué à 1.

    Le paquet amule n'est pas dans sarge, mais dans unstable. Comme installer le paquet de unstable requiert de mettre à jour la libc, mieux vaut ne pas tenter le diable.
    Le plus simple est de compiler amule à partir des sources.

    Il faut préalablement compiler wxgtk, disponible à http://wxwidgets.org/
    puis installer cette bibliothèque.

    Ensuite compiler puis installer amule.

    Processus détaillé sur le wiki de amule : http://www.amule.org/wiki/index.php/Compilation_Installation-fr

    Note : le wiki d'amule préconise d'installer wxgtk dans /usr, avec la commande
    ./configure --prefix=/usr --disable-gtk2 --with-gtk
    Il vaut mieux l'installer dans /usr/local (donc changer "--prefix=/usr" par "--prefix=/usr/local").
    Et ajouter dans le fichier /etc/ld.so.conf la ligne "/usr/local/lib" (sans guillemet) avant d'entrer la commande "ldconfig".

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.