Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 166887 - net-p2p/mnet broken on so many levels
Summary: net-p2p/mnet broken on so many levels
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: Raúl Porcel (RETIRED)
URL:
Whiteboard: Pending removal 13 Mar 2007
Keywords: PMASKED
Depends on:
Blocks: 146073
  Show dependency tree
 
Reported: 2007-02-14 19:10 UTC by Ryan Hill (RETIRED)
Modified: 2007-03-13 11:49 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Ryan Hill (RETIRED) gentoo-dev 2007-02-14 19:10:34 UTC
net-p2p/mnet-0.6.2.383

 - depends on wxpython-2.4 though never links with it
 - TEXTREL in /usr/share/mnet/PythonLibs/bsddb/_bsddb.so
 - errors during build but continues merging
 - no executable installed (probably because of above)
 - installs win32 specific files
 - last release July 26, 2003
 - upstream quit in 2005
 - ebuild last touched in 2004

the build error:

make[1]: Entering directory `/var/tmp/portage/net-p2p/mnet-0.6.2.383/work/extsrc/cryptopp5'
g++ -g -O0 -UNDEBUG -g -pipe -c dessp.cpp
In file included from seckey.h:11,
                 from des.h:8,
                 from dessp.cpp:5:
simple.h: In member function 'bool CryptoPP::Unflushable<T>::Flush(bool, int, bool)':
simple.h:71: error: 'NULL_CHANNEL' was not declared in this scope
simple.h: In member function 'bool CryptoPP::Unflushable<T>::ChannelFlush(const std::string&, bool, int, bool)':
simple.h:80: error: there are no arguments to 'AttachedTransformation' that depend on a template parameter, so a declaration of 'AttachedTransformation' must be available
simple.h:80: error: (if you use '-fpermissive', G++ will accept your code, but allowing the use of an undeclared name is deprecated)
simple.h: In member function 'void CryptoPP::Multichannel<T>::Initialize(const CryptoPP::NameValuePairs&, int)':
simple.h:134: error: 'NULL_CHANNEL' was not declared in this scope
simple.h: In member function 'bool CryptoPP::Multichannel<T>::Flush(bool, int, bool)':
simple.h:136: error: 'NULL_CHANNEL' was not declared in this scope
simple.h: In member function 'bool CryptoPP::Multichannel<T>::MessageSeriesEnd(int, bool)':
simple.h:138: error: 'NULL_CHANNEL' was not declared in this scope
simple.h:138: error: there are no arguments to 'ChannelMessageSeriesEnd' that depend on a template parameter, so a declaration of 'ChannelMessageSeriesEnd' must be available
simple.h: In member function 'byte* CryptoPP::Multichannel<T>::CreatePutSpace(unsigned int&)':
simple.h:140: error: 'NULL_CHANNEL' was not declared in this scope
simple.h: In member function 'unsigned int CryptoPP::Multichannel<T>::Put2(const byte*, unsigned int, int, bool)':
simple.h:142: error: 'NULL_CHANNEL' was not declared in this scope
simple.h: In member function 'unsigned int CryptoPP::Multichannel<T>::PutModifiable2(byte*, unsigned int, int, bool)':
simple.h:144: error: 'NULL_CHANNEL' was not declared in this scope
simple.h:144: error: there are no arguments to 'ChannelPutModifiable2' that depend on a template parameter, so a declaration of 'ChannelPutModifiable2' must be available
simple.h: In member function 'bool CryptoPP::Multichannel<T>::ChannelPutModifiable(const std::string&, byte*, unsigned int)':
simple.h:151: error: there are no arguments to 'ChannelPut' that depend on a template parameter, so a declaration of 'ChannelPut' must be available
In file included from des.h:8,
                 from dessp.cpp:5:
seckey.h: In member function 'unsigned int CryptoPP::BlockCipherBaseTemplate<INFO, INTERFACE>::BlockSize() const':
seckey.h:159: error: 'BLOCKSIZE' was not declared in this scope
seckey.h: In constructor 'CryptoPP::BlockCipherTemplate<DIR, BASE>::BlockCipherTemplate(const byte*)':
seckey.h:169: error: 'DEFAULT_KEYLENGTH' was not declared in this scope
seckey.h: In constructor 'CryptoPP::BlockCipherTemplate<DIR, BASE>::BlockCipherTemplate(const byte*, unsigned int, unsigned int)':
seckey.h:173: error: there are no arguments to 'SetKeyWithRounds' that depend on a template parameter, so a declaration of 'SetKeyWithRounds' must be available
seckey.h: In constructor 'CryptoPP::MessageAuthenticationCodeTemplate<BASE>::MessageAuthenticationCodeTemplate(const byte*)':
seckey.h:197: error: 'DEFAULT_KEYLENGTH' was not declared in this scope
seckey.h: In member function 'std::string CryptoPP::MessageAuthenticationCodeTemplate<BASE>::AlgorithmName() const':
seckey.h:201: error: there are no arguments to 'StaticAlgorithmName' that depend on a template parameter, so a declaration of 'StaticAlgorithmName' must be available
make[1]: *** [dessp.o] Error 1
make[1]: Leaving directory `/var/tmp/portage/net-p2p/mnet-0.6.2.383/work/extsrc/cryptopp5'
make: *** [/var/tmp/portage/net-p2p/mnet-0.6.2.383/work/extsrc//cryptopp5/builtforpython2.4-debug] Error 2
>>> Source compiled.
>>> Test phase [not enabled]: net-p2p/mnet-0.6.2.383

>>> Install mnet-0.6.2.383 into /var/tmp/portage/net-p2p/mnet-0.6.2.383/image/ category net-p2p
!!! dobin: Mnet.sh does not exist
rm: cannot remove `Mnet.sh': No such file or directory
>>> Completed installing mnet-0.6.2.383 into /var/tmp/portage/net-p2p/mnet-0.6.2.383/image/
Comment 1 Raúl Porcel (RETIRED) gentoo-dev 2007-02-14 19:48:01 UTC
Indeed, network is dead too, not useful. p.masked.
Comment 2 Raúl Porcel (RETIRED) gentoo-dev 2007-02-14 19:49:09 UTC
Forgot to add:

# Raúl Porcel <armin76@gentoo.org> (14 Feb 2007)
# Doesn't build, upstream dead, network dead, bug 1666887
# Pending removal 13 Mar 2007
net-p2p/mnet
Comment 3 Raúl Porcel (RETIRED) gentoo-dev 2007-03-13 11:49:12 UTC
Removed