But I couldn't find patches for fixing it as looks like we are the only distribution supplying this package :( In file included from CI2PAddress.cpp:13:0: CI2PAddress.h: In static member function 'static CI2PAddress CI2PAddress::fromString(wxString)': CI2PAddress.h:165:48: error: call of overloaded 'CI2PAddress(const wxScopedCharBuffer)' is ambiguous ans = CI2PAddress( s.ToAscii() ); ^ CI2PAddress.h:165:48: note: candidates are: CI2PAddress.h:140:1: note: CI2PAddress::CI2PAddress(const wxString&) CI2PAddress::CI2PAddress(const wxString & src) ^ CI2PAddress.h:122:1: note: CI2PAddress::CI2PAddress(const char*) CI2PAddress::CI2PAddress( const sam_pubkey_t dest ) ^ Makefile:1164: recipe for target 'CI2PAddress.o' failed make[5]: *** [CI2PAddress.o] Error 1 make[5]: *** Waiting for unfinished jobs.... In file included from wxI2PSocketBase.h:20:0, from wxI2PEvents.h:43, from wxI2PEvents.cpp:13: CI2PAddress.h: In static member function 'static CI2PAddress CI2PAddress::fromString(wxString)': CI2PAddress.h:165:48: error: call of overloaded 'CI2PAddress(const wxScopedCharBuffer)' is ambiguous ans = CI2PAddress( s.ToAscii() ); ^ CI2PAddress.h:165:48: note: candidates are: CI2PAddress.h:140:1: note: CI2PAddress::CI2PAddress(const wxString&) CI2PAddress::CI2PAddress(const wxString & src) ^ CI2PAddress.h:122:1: note: CI2PAddress::CI2PAddress(const char*) CI2PAddress::CI2PAddress( const sam_pubkey_t dest ) ^ Makefile:1164: recipe for target 'wxI2PEvents.o' failed make[5]: *** [wxI2PEvents.o] Error 1 In file included from wxI2PSocketBase.h:20:0, from wxI2PEvents.h:43, from wxI2PDatagramSocket.cpp:13: CI2PAddress.h: In static member function 'static CI2PAddress CI2PAddress::fromString(wxString)': CI2PAddress.h:165:48: error: call of overloaded 'CI2PAddress(const wxScopedCharBuffer)' is ambiguous ans = CI2PAddress( s.ToAscii() ); ^ CI2PAddress.h:165:48: note: candidates are: CI2PAddress.h:140:1: note: CI2PAddress::CI2PAddress(const wxString&) CI2PAddress::CI2PAddress(const wxString & src) ^ CI2PAddress.h:122:1: note: CI2PAddress::CI2PAddress(const char*) CI2PAddress::CI2PAddress( const sam_pubkey_t dest ) ^ Makefile:1164: recipe for target 'wxI2PDatagramSocket.o' failed make[5]: *** [wxI2PDatagramSocket.o] Error 1 In file included from wxI2PSocketBase.h:20:0, from wxI2PEvents.h:43, from CSamSession.h:23, from CSamSession.cpp:41: CI2PAddress.h: In static member function 'static CI2PAddress CI2PAddress::fromString(wxString)': CI2PAddress.h:165:48: error: call of overloaded 'CI2PAddress(const wxScopedCharBuffer)' is ambiguous ans = CI2PAddress( s.ToAscii() ); ^ CI2PAddress.h:165:48: note: candidates are: CI2PAddress.h:140:1: note: CI2PAddress::CI2PAddress(const wxString&) CI2PAddress::CI2PAddress(const wxString & src) ^ CI2PAddress.h:122:1: note: CI2PAddress::CI2PAddress(const char*) CI2PAddress::CI2PAddress( const sam_pubkey_t dest ) ^ CSamSession.cpp: In member function 'bool CSam::sam_parse(char*)': CSamSession.cpp:726:87: error: call of overloaded 'CI2PAddress(const wxScopedCharBuffer)' is ambiguous CI2PAddress pubkey (parseCtx.args[wxT("VALUE")].ToAscii ()); ^ CSamSession.cpp:726:87: note: candidates are: In file included from wxI2PSocketBase.h:20:0, from wxI2PEvents.h:43, from CSamSession.h:23, from CSamSession.cpp:41: CI2PAddress.h:140:1: note: CI2PAddress::CI2PAddress(const wxString&) CI2PAddress::CI2PAddress(const wxString & src) ^ CI2PAddress.h:122:1: note: CI2PAddress::CI2PAddress(const char*) CI2PAddress::CI2PAddress( const sam_pubkey_t dest ) ^ Makefile:1164: recipe for target 'CSamSession.o' failed make[5]: *** [CSamSession.o] Error 1 Makefile:1090: recipe for target 'all' failed make[4]: *** [all] Error 2 Makefile:374: recipe for target 'all-recursive' failed make[3]: *** [all-recursive] Error 1 Makefile:3836: recipe for target 'all-recursive' failed make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory '/var/tmp/portage/net-p2p/imule-2.3.2.3-r1/work/iMule-2.3.2.3-src/src' Makefile:574: recipe for target 'all-recursive' failed make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory '/var/tmp/portage/net-p2p/imule-2.3.2.3-r1/work/iMule-2.3.2.3-src' Makefile:465: recipe for target 'all' failed make: *** [all] Error 2
Looks like we are the only distribution still suplying this and I cannot find its upstream and neither fix :S, maybe this should be treecleaned simply :/
[19:37:50] [ monsieurp ] !rdep net-p2p/imule [19:37:52] [ willikins ] Reverse RDEPEND for net-p2p/imule: [B]net-p2p/amule-2.3.1 [19:37:56] [ monsieurp ] !rdep net-p2p/amule [19:37:58] [ willikins ] No packages have a reverse RDEPEND on net-p2p/amule. [19:38:11] [ monsieurp ] !ddep net-p2p/imule [19:38:12] [ willikins ] Reverse DEPEND for net-p2p/imule: [B]net-p2p/amule-2.3.1 [19:39:54] [ monsieurp ] !ddep net-p2p/amule [19:39:55] [ willikins ] Reverse DEPEND for net-p2p/amule: [B]net-p2p/imule-2.3.2.3-r1 At this point, I'd say kill them both. Are you fine with it, Pacho? Can we proceed?
OK for imule, amule is being handled in bug 465084 :/
Since SRC_URI is depending on files in my devspace, should I wait until it's treecleaned to remove the files?
I am not aware of any policy about that :/
But, well, while the ebuild is present in the tree, I think it will be better to keep the files
removed