[Distutils] Buildbot throwing a gear after default setup?

ssteinerX@gmail.com ssteinerx at gmail.com
Sat Oct 17 16:47:51 CEST 2009

On Oct 17, 2009, at 4:34 AM, Tarek Ziadé wrote:

> On Sat, Oct 17, 2009 at 4:58 AM, ssteinerX at gmail.com
> <ssteinerx at gmail.com> wrote:
>> Yes, I found those and installed -- not sure if the message went to  
>> the
>> list, too.
>> I'm waiting on how to get updated code from Tarek to re-run the  
>> whole thing.
> Hey,
> My update was done on python trunk.

Ah, wasn't sure where to get it; I wasn't sure whether you'd changed  
the buildbot code on bitbucket or something else.

> It's a buildbot so once your buildout is created, (python bootstrap.py
> && bin/buildout)
> you have new binaries in bin/:
> - one to launch the buildbot server (bin/master)
> - one to launch the buildbot slave on your machine (bin/ziade.org)
> once they are launched (daemons), you can go to http://localhost: 
> 9080/.
> The slave will automatically run the tests by:
> - doing "svn up" on the python trunk (that's where you will get the
> change I've done on Python trunk)
> - building python (configure + make)
> - run the python tests via bin/test

bin/test was what complained about missing zlib.  I ran it by hand to  
see if it was working.

> Let me know how it goes.

I thought I had apt-get installed all the zlib components so I wasn't  
expecting problems but I guess not.  It now throws a different gear in  
a different way, so I guess I got your changes :-)

Creating tar archive
Traceback (most recent call last):
   File "setup.py", line 15, in <module>
     packages=['extensions', 'extensions.command']
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/core.py", line 149, in setup
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/dist.py", line 926, in run_commands
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/dist.py", line 945, in run_command
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/command/sdist.py", line 166, in run
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/command/sdist.py", line 465, in make_distribution
     owner=self.owner, group=self.group)
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/cmd.py", line 392, in make_archive
     owner=owner, group=group)
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/archive_util.py", line 236, in make_archive
     filename = func(base_name, base_dir, **kwargs)
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/distutils/archive_util.py", line 101, in make_tarball
     tar = tarfile.open(archive_name, 'w|%s' % tar_compression 
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/tarfile.py", line 1668, in open
     _Stream(name, filemode, comptype, fileobj, bufsize),
   File "/home/ssteiner/distutils-builbot/parts/trunk-checkout/python/ 
Lib/tarfile.py", line 417, in __init__
     raise CompressionError("zlib module is not available")
tarfile.CompressionError: zlib module is not available
Exception AttributeError: "_Stream instance has no attribute 'cmp'" in  
<bound method _Stream.__del__ of <tarfile._Stream instance at  
0x7fadedc8ec68>> ignored
Could not create distro with /home/ssteiner/distutils-builbot/parts/ 

More information about the Distutils-SIG mailing list