The Mnet project has just released v0.5.1-STABLE. The version number of this release is v0.5.1.33-STABLE. The version that is currently in Gentoo was actually a pre-release, v0.5.1.22-STABLE. That version is probably okay, but nano 33 is certainly better. Also it appears to me that Mnet isn't built from source in Gentoo, but instead a binary package is used. This might not work if the version of libstdc++ that the Gentoo system has isn't compatible with the one we used to build Mnet. There is a well-tested method to build from source on many platforms: http://mnet.sf.net/download.php Please send e-mail to <mnet-devel@lists.sourceforge.net> and we will be more than happy to help you with anything. Gentoo is the first distribution to include Mnet so we are excited about it. Also Gentoo seems very cool.
Hi, is there a source tarball of mnet-0.5.1.33? Currently portage does not officially support cvs ebuilds.
The part about "we have just released v0.5.1-STABLE" isn't actually true. We are *about* to release it, real soon now. We have made source.tar.bz2's, just for you: http://mnet.sf.net/download.php
Mnet has now *really* released a new stable release. The complete version number is v0.5.1.44-STABLE, and is downloadable in various forms from http://mnet.sf.net/download.php
thx, i'm currently working on an ebuild from source. where should mnet live? in /usr/lib/mnet/? and Broker in /usr/bin/? are wxBroker/ mnmods/ MacOSX/ rmnlib/ needed?
sorry for the long delay, attached is my current version of an mnet-ebuild. please test. when i start Broker, I get the following error, what is wrong here? /usr/share/mnet/common/mencode.py:550: SyntaxWarning: name 'decode_raw_string' is assigned to before global declaration def _real_test_mdecode_implementation_speed(): /usr/share/mnet/common/mencode.py:550: SyntaxWarning: name 'decodersdict' is used prior to global declaration def _real_test_mdecode_implementation_speed(): 2002-11-13_21:49:43 () The Asyncore Poller thread started. 2002-11-13_21:49:47 () Traceback (most recent call last): 2002-11-13_21:49:47 () File "/usr/share/mnet/client/localhost/Broker.py", line 75, in ? 2002-11-13_21:49:47 () import ContentTrackerEGTP 2002-11-13_21:49:47 () File "/usr/share/mnet/server/merchant/ContentTrackerEGTP.py", line 20, in ? 2002-11-13_21:49:47 () import ContentVerifier 2002-11-13_21:49:47 () File "/usr/share/mnet/common/ContentVerifier.py", line 25, in ? 2002-11-13_21:49:47 () import humread # This import statement is required to make unique 160-bit ids get printed out as human-readable base32-encoded ids, even though we don't actually *reference* humread anywhere in this file. Sorry for the weirdness. --Zooko 2002-07-23 2002-11-13_21:49:47 () ImportError: No module named humread
Created attachment 5644 [details] mnet-0.5.1.44.ebuild
added mnet-0.6.0.145 to portage.
db fix