[Mailman-Developers] ANNOUNCE: GNU Mailman 3.0a2 (Grand Designs)

Barry Warsaw barry at python.org
Mon Jan 19 21:44:40 CET 2009


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On Jan 19, 2009, at 3:08 PM, Patrick Ben Koetter wrote:

> * Barry Warsaw <barry at list.org>:
>> The megamerge branch was merged into lazr.config proper and release  
>> as
>> lazr.config 1.1. So you don't need this branch.  The bzr branch of  
>> mm3.0
>> is up-to-date now, but from the tarball, you should just skip this  
>> step
>> and edit buildout.cfg so that the "develop" line only contains a  
>> single
>> dot.
>>
>> Note that bin/test may break for you.  If it does, I have a  
>> workaround,
>> but I don't yet know if the problem is in buildout or mailman.
>
> It worked, more or less:
>
>  Ran 29 tests with 0 failures and 4 errors in 0.407 seconds.
> Tearing down left over layers:
>  Tear down zope.testing.testrunner.layer.UnitTests in 0.000 seconds.
>
> Test-modules with import problems:
>  eggs.lazr.config-1.1-py2.6.egg.lazr.config.tests
>  eggs.lazr.delegates-1.0-py2.6.egg.lazr.delegates.tests
>  eggs.zc.buildout-1.1.1-py2.6.egg.zc.buildout.tests
>  eggs.zc.buildout-1.1.1-py2.6.egg.zc.buildout.testselectingpython
>  eggs.zc.recipe.egg-1.1.0-py2.6.egg.zc.recipe.egg.tests
>  eggs.zc.recipe.testrunner-1.1.0-py2.6.egg.zc.recipe.testrunner.tests
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.common.tests.test_idatetime
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.common.tests.test_import_interfaces
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_adapter
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_advice
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_declarations
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_document
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_element
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_interface
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_odd_declarations
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_sorting
>  eggs.zope.interface-3.5.0-py2.6-linux- 
> x86_64.egg.zope.interface.tests.test_verify
>  eggs.zope.testing-3.7.1-py2.6.egg.zope.testing.tests
>  eggs.zope.testing-3.7.1-py2.6.egg.zope.testing.testrunner.tests
> Total: 94 tests, 0 failures, 4 errors in 11.174 seconds.
>
>
> Proceed to create mailman.cfg or wait for workaround?

That's the failure I get too.  It looks to me like zope.testing is  
putting some bogus eggs on sys.path.  I need to contact the distutils  
sig to find out what the problem is.

In the meantime, remove the buildout artifact directories (basically  
anything that 'bzr ignored' spits out), then add the following in your  
~/.buildout/default.cfg file (creating the directory if necessary):

[buildout]
eggs=directory=/home/you/.buildout/eggs
download-cache=/home/you/.buildout/download-cache

Then rebuild.  This basically just moves the eggs out of a location  
that seems to confuse testrunner.

- -Barry

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Darwin)

iQCVAwUBSXTmOHEjvBPtnXfVAQIQNAP/YSthTDsS8GisTwoq4xo1D5T0K+Gqxtxh
EjXuqcFDCEVYDzz65xPPq7BrjeEvUlQw8cy+PO6ECswd18+cY5IxN6Rh2B0o59ei
dY78bkVpMpluGvUctLLvlT8SezH7sLdHWCSbdJDbE5i3N9wBTzUpt5qc7a6JkM6V
luokXRTZX0A=
=jxsk
-----END PGP SIGNATURE-----


More information about the Mailman-Developers mailing list