Mailinglist Archive: opensuse-es (969 mails)

< Previous Next >
Re: [opensuse-es] aMule
El 08/03/11 18:04, Juan Erbes escribió:
El día 8 de marzo de 2011 11:55, csalinux<csalinux@xxxxxxxxx> escribió:
El 08/03/11 15:44, David escribió:
El día 8 de marzo de 2011 15:11, Juan Erbes<jerbes@xxxxxxxxx> escribió:
Alguien sabe lo que ha pasado con aMule, que no se lo encuentra mas en
los repos?

En el sitio de Packman, ha desaparecido:

http://packman.links2linux.org/search

Salu2
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx


No aparece para ninguna distro,
Para OpenSuSE sólo lo he podido encontrar en un repo... Para mandriva y
Fedora están en rpm.pbone.net

Para Debien está en sus repositorios y para Ubuntu en launchpad...

Podéis bajar las fuentes de aquí de su página oficial, de los paquete
src.rpm de Fedora y Mandriva, de los repositorios de Debian o de launchpad
de Ubuntu:

https://launchpad.net/ubuntu/+source/amule

Y ya sabéis...

./configure

make

checkinstall
no obstante, en webpin si que se
encuentra (para openSUSE 11.2, repo no oficial)->
http://packages.opensuse-community.org/index.jsp?searchTerm=amule

la verdad es que es raro, y la página web de amule no pone nada
(aunque la última noticia es de octubre 2009)


Tratando de compilar desde los fuentes descargados desde amule.org, me
da este error:

Compiling ClientCreditsList.cpp
ClientCreditsList.cpp: En la función miembro ‘bool
CClientCreditsList::CreateKeyPair()’:
ClientCreditsList.cpp:281:3: error: sobrecarga ambigua para
‘operator+’ en ‘wxString(((const
wchar_t*)"F\000\000\000a\000\000\000i\000\000\000l\000\000\000e\000\000\000d\000\000\000
\000\000\000t\000\000\000o\000\000\000
\000\000\000c\000\000\000r\000\000\000e\000\000\000a\000\000\000t\000\000\000e\000\000\000
\000\000\000n\000\000\000e\000\000\000w\000\000\000
\000\000\000R\000\000\000S\000\000\000A\000\000\000
\000\000\000k\000\000\000e\000\000\000y\000\000\000p\000\000\000a\000\000\000i\000\000\000r\000\000\000:\000\000\000
\000\000\000\000\000\000")) + char2unicode(const char*)()’
/usr/include/wx-2.8/wx/string.h:1421:27: nota: los candidatos son:
wxString operator+(const wxString&, const wxString&)
/usr/include/wx-2.8/wx/string.h:1422:27: nota:
wxString operator+(const wxString&, wxChar)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1423:27: nota:
wxString operator+(wxChar, const wxString&)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1424:27: nota:
wxString operator+(const wxString&, const wxChar*)
/usr/include/wx-2.8/wx/string.h:1425:27: nota:
wxString operator+(const wxChar*, const wxString&)
ClientCreditsList.cpp: En la función miembro ‘void
CClientCreditsList::InitalizeCrypting()’:
ClientCreditsList.cpp:332:3: error: sobrecarga ambigua para
‘operator+’ en ‘wxString(((const
wchar_t*)"E\000\000\000r\000\000\000r\000\000\000o\000\000\000r\000\000\000
\000\000\000w\000\000\000h\000\000\000i\000\000\000l\000\000\000e\000\000\000
\000\000\000i\000\000\000n\000\000\000i\000\000\000t\000\000\000i\000\000\000a\000\000\000l\000\000\000i\000\000\000z\000\000\000i\000\000\000n\000\000\000g\000\000\000
\000\000\000e\000\000\000n\000\000\000c\000\000\000r\000\000\000y\000\000\000p\000\000\000t\000\000\000i\000\000\000o\000\000\000n\000\000\000
\000\000\000k\000\000\000e\000\000\000y\000\000\000s\000\000\000:\000\000\000
\000\000\000\000\000\000")) + char2unicode(const char*)()’
/usr/include/wx-2.8/wx/string.h:1421:27: nota: los candidatos son:
wxString operator+(const wxString&, const wxString&)
/usr/include/wx-2.8/wx/string.h:1422:27: nota:
wxString operator+(const wxString&, wxChar)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1423:27: nota:
wxString operator+(wxChar, const wxString&)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1424:27: nota:
wxString operator+(const wxString&, const wxChar*)
/usr/include/wx-2.8/wx/string.h:1425:27: nota:
wxString operator+(const wxChar*, const wxString&)
ClientCreditsList.cpp: En la función miembro ‘uint8
CClientCreditsList::CreateSignature(CClientCredits*, unsigned char*,
uint8, uint32, uint8, void*)’:
ClientCreditsList.cpp:378:3: error: sobrecarga ambigua para
‘operator+’ en ‘wxString(((const
wchar_t*)"E\000\000\000r\000\000\000r\000\000\000o\000\000\000r\000\000\000
\000\000\000w\000\000\000h\000\000\000i\000\000\000l\000\000\000e\000\000\000
\000\000\000c\000\000\000r\000\000\000e\000\000\000a\000\000\000t\000\000\000i\000\000\000n\000\000\000g\000\000\000
\000\000\000s\000\000\000i\000\000\000g\000\000\000n\000\000\000a\000\000\000t\000\000\000u\000\000\000r\000\000\000e\000\000\000:\000\000\000
\000\000\000\000\000\000")) + char2unicode(const char*)()’
/usr/include/wx-2.8/wx/string.h:1421:27: nota: los candidatos son:
wxString operator+(const wxString&, const wxString&)
/usr/include/wx-2.8/wx/string.h:1422:27: nota:
wxString operator+(const wxString&, wxChar)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1423:27: nota:
wxString operator+(wxChar, const wxString&)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1424:27: nota:
wxString operator+(const wxString&, const wxChar*)
/usr/include/wx-2.8/wx/string.h:1425:27: nota:
wxString operator+(const wxChar*, const wxString&)
ClientCreditsList.cpp: En la función miembro ‘bool
CClientCreditsList::VerifyIdent(CClientCredits*, const unsigned char*,
uint8, uint32, uint8)’:
ClientCreditsList.cpp:439:3: error: sobrecarga ambigua para
‘operator+’ en ‘wxString(((const
wchar_t*)"E\000\000\000r\000\000\000r\000\000\000o\000\000\000r\000\000\000
\000\000\000w\000\000\000h\000\000\000i\000\000\000l\000\000\000e\000\000\000
\000\000\000v\000\000\000e\000\000\000r\000\000\000i\000\000\000f\000\000\000y\000\000\000i\000\000\000n\000\000\000g\000\000\000
\000\000\000i\000\000\000d\000\000\000e\000\000\000n\000\000\000t\000\000\000i\000\000\000t\000\000\000y\000\000\000:\000\000\000
\000\000\000\000\000\000")) + char2unicode(const char*)()’
/usr/include/wx-2.8/wx/string.h:1421:27: nota: los candidatos son:
wxString operator+(const wxString&, const wxString&)
/usr/include/wx-2.8/wx/string.h:1422:27: nota:
wxString operator+(const wxString&, wxChar)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1423:27: nota:
wxString operator+(wxChar, const wxString&)<coincidencia cercana>
/usr/include/wx-2.8/wx/string.h:1424:27: nota:
wxString operator+(const wxString&, const wxChar*)
/usr/include/wx-2.8/wx/string.h:1425:27: nota:
wxString operator+(const wxChar*, const wxString&)
make[3]: *** [amule-ClientCreditsList.o] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [all] Error 2


Tratando de hacer un rebuild desde un paquete src.rpm:

rpmbuild --rebuild aMule-2.2.6-1.pm.4.1.src.rpm
Instalando aMule-2.2.6-1.pm.4.1.src.rpm
advertencia:InstallSourcePackage at: psm.c:244: CabeceraV3 DSA/SHA1
Signature, ID de clave 9a795806: NOKEY
error: Fallo al construir las dependencias:
wxWidgets-gl se necesita para aMule-2.2.6-1.pm.4.1.x86_64
libcrypto++0-devel se necesita para aMule-2.2.6-1.pm.4.1.x86_64

El paquete wxWidgets-gl no existe para openSUSE 11.4, y el
libcrypto++0-devel, se llama libcryptopp0-devel

Gracias por su interes.

Salu2
Pues tienes dos opciones, Juan "pisha mía" parece que aterrizaste en esto ayer :D

a) Instalas el src.rpm... ya sabes rpm -i amule*.src.rpm

Te instalas el equivalente a wxwidgets-gl en opensuse. y modificas el spec, lo encontrarás en un directorio para los specs bajo /usr/src, luego fuerzas la recompilación con el spec modificado...

creo que era rpmbuild -rebuild -ba o -b míralo en el man

b) Una vez instalado el src.rpm, tienes bajo usr/src/.../SOURCES el paquete fuente del src.rpm... Lo descomprimes y ya sabes, una vez instaladas las dependencias equivalentes ./configure make y checkinstall
--
Para dar de baja la suscripción, mande un mensaje a:
opensuse-es+unsubscribe@xxxxxxxxxxxx
Para obtener el resto de direcciones-comando, mande
un mensaje a:
opensuse-es+help@xxxxxxxxxxxx

< Previous Next >