aMule Forum

French => Aide d'aMule => Topic started by: zigfried on October 09, 2005, 08:54:30 AM

Title: mandriva 2006
Post by: zigfried on October 09, 2005, 08:54:30 AM
Hello,
je viens de mettre à jour mon système en passant de MANDRIVA 2005 LE à MANDRIVA 2006. Mais je n'arrive plus à faire fonctionner AMULE. Je l'ai désinstallé puis j'ai essayé de le réinstallé.  libbfd-2.15.92.0.2.so est demandé mais je ne le trouve pas. Quelqu'un peut-il m'aider ? Merci
Title: Re: mandriva 2006
Post by: wuischke on October 09, 2005, 09:25:54 AM
Je pense que tu dois compiler aMule pour tu nouveau système.
Je sais pas Mandriva, mais tu as besoin de gcc, gcc-c++, gtk, gtk-devel, zlib-devel, libpng-devel et gd-devel (et wget) pour compiler. (J'espere c'est tout.)
Puis tu as besoin de les sources (Je recommande de utiliser CVS)
Code: [Select]
wget hirnriss.net/files/cvs/aMule-CVS-20051009.tar.bz2 # télécharger les sources
tar xvjf aMule-CVS-20051009.tar.bz2 # décompacter les sources
cd amule-cvs #passer à répertoire
./configure --enable-kad-compile --enable-webserver #configurer la installation, ./configure --help pour plus options
make #compiler
sudo make install #install (as root)
cd .. #ranger
rm -r amule-cvs
rm aMule-CVS-20051009.tar.bz2
J'espere je peut aider.
Et excuse mon français...
Title: Re: mandriva 2006
Post by: OldFrog on October 09, 2005, 10:31:34 AM
Installe le rpm libbinutils
Title: Re: mandriva 2006
Post by: jeffos on October 09, 2005, 10:53:02 AM
Salut

Même probleme que Zig. L'installation de la libbinutils2 ne regle pas le probleme de la dépendance... Vais tenter la compil'
Title: Re: mandriva 2006
Post by: OldFrog on October 09, 2005, 01:56:42 PM
c'est libbinutils-devel qui manque.

Malheureusement, la version de libbfd est en dur. J'ai fait un symlink sur la version de mandriva2006, mais visiblement il ay a des problèmes divers, entre autres  des lenteurs effarantes. Je tente de com!piler wxGTK-CVS + aMule-CVS pour voir
Title: Re: mandriva 2006
Post by: jeffos on October 09, 2005, 02:54:50 PM
Ca marche en declarant une source plf et un urpmi amule

wxGTK2.5-2.5.3-7mdk.i586rpm et libwxgtk2.5 3-2.5.3-7mdk.i586 dans /devel/cooker.../main
Title: Re: mandriva 2006
Post by: OldFrog on October 09, 2005, 07:18:49 PM
En fait le problème vient du fait que Mandriva 2005LE fournit libbfd-2.15.92.0.2.so, mais pour la 2006, c'est libbfd-2.16.91.0.2.so qui est installé.

Probablement un lien en dur vers la librairie au lieu de passer par le lien symbolique libbfd.so
Title: Re: mandriva 2006
Post by: zigfried on October 11, 2005, 10:23:56 PM
Oldfrog a raison,
j'ai supprimé  le rpm libbinutils2-2.16.91.0.2     puis installé libbinutils2-2.15.92.0.2-6mdk.i586.rpm et j'ai pu réinstallé amule qui maintenant fonctionne.
 :D
Title: Re: mandriva 2006
Post by: zigfried on October 11, 2005, 10:47:47 PM
bon, maintenant que le problème d'installation d'amule sous mandriva 2006 est réglé, j'ai maintenant un nouveau problème : je suis toujours en lowID quelque soit le serveur. Il parait que parmi les nouveauté de mandriva 2006 il y a un firewall. J'ai verifié dans drakconf : il est désactivé. Quand à ma freebox, elle est toujours configurée en routeur avec les bons ports d'ouverts et rédirigés la où il faut. Quelqu'un a-t-il une idée sur le problème ?
Merci pour vos réponses.
Title: Re: mandriva 2006
Post by: OldFrog on October 11, 2005, 11:13:32 PM
J'ai recompilé un CVS de wxGTK (01/10/2005) avec unicode, et j'ai fait des rpm à partir de ça pour Mandrake.

Pour wxGTK, j'ai cafouillé (Pas doué pour faire un fichier spec valable) et j'ai du me servir de checkinstall, donc j'ai un problème chaque fois qu'il y a une maj de wxGTK sur les dépots. Mais pour ceux que ça intéresse :

http://membres.lycos.fr/oldfrog/linux/Mdv2006/

Toutes les options sont activées (kademlia, webserver, etc), sauf les options de debug.


A part ça, il valait mieux faire un symlink et conserver la version récente, ç permet de garder les nouvelles fonctionnalités

ln -sf  /usr/lib/usr/lib/libbfd.so /usr/lib/libbfd-2.16.91.0.2.so
ldconfig


Evidemment, il vaut mieux un vrai rpm d'origine tout propre.
Title: Re: mandriva 2006
Post by: jeffos on October 14, 2005, 02:35:56 PM
Je crois avoir lu quelque part que free bloquait les port standard de la Mule. A voir si avec des ports > 5000 cela ne regle pas le probleme ( j'ai eu le probleme ici, ce n'etais ni le routeur ni le FW qui etait mal configuré mais bien le FAI qui bloquais le 4662 et 4672 )
Title: RE: mandriva 2006
Post by: nico-de-nantes on October 19, 2005, 11:07:31 PM
ce qui serait cool c'est de donner le message d'erreur de urpmi
Title: RE: mandriva 2006
Post by: nico-de-nantes on October 19, 2005, 11:13:50 PM
Le rpm de aMule tu l'as trouvé ou ???
Title: Re: mandriva 2006
Post by: nico-de-nantes on October 19, 2005, 11:15:55 PM
Logique que ça fonctionne, nous ( PLF) fournissons des rpms pour mandriva en suivant de tres pret la distribution,  donc je pense qu'il est preferable de prendre les rpms sur nos miroirs.