Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 7748 - Mnet ebuild is not from source, and is slightly old.
Summary: Mnet ebuild is not from source, and is slightly old.
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Hannes Mehnert (RETIRED)
URL: http://mnet.sf.net/
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2002-09-10 08:07 UTC by Zooko O'Whielacronx
Modified: 2003-04-04 01:27 UTC (History)
0 users

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


Attachments
mnet-0.5.1.44.ebuild (mnet-0.5.1.44.ebuild,974 bytes, text/plain)
2002-11-13 15:59 UTC, Hannes Mehnert (RETIRED)
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Zooko O'Whielacronx 2002-09-10 08:07:55 UTC
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.
Comment 1 Hannes Mehnert (RETIRED) gentoo-dev 2002-09-12 15:36:07 UTC
Hi, 
 
is there a source tarball of mnet-0.5.1.33? 
Currently portage does not officially support cvs ebuilds. 
Comment 2 Zooko O'Whielacronx 2002-09-12 16:48:29 UTC
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
Comment 3 Zooko O'Whielacronx 2002-09-16 06:16:35 UTC
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
Comment 4 Hannes Mehnert (RETIRED) gentoo-dev 2002-09-24 12:48:59 UTC
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? 
Comment 5 Hannes Mehnert (RETIRED) gentoo-dev 2002-11-13 15:58:14 UTC
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 
 
Comment 6 Hannes Mehnert (RETIRED) gentoo-dev 2002-11-13 15:59:13 UTC
Created attachment 5644 [details]
mnet-0.5.1.44.ebuild
Comment 7 Hannes Mehnert (RETIRED) gentoo-dev 2003-01-09 13:56:37 UTC
added mnet-0.6.0.145 to portage. 
Comment 8 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:22:26 UTC
db fix
Comment 9 John Davis (zhen) (RETIRED) gentoo-dev 2003-04-04 01:27:18 UTC
db fix