Folks:

We've finally gotten the build/test/install process of allmydata.org tahoe working smoothly using setuptools. (Thanks especially to Chris Galvan.) See our buildbot for many details:

http://allmydata.org/buildbot/waterfall?show_events=true

Here is the list of dependencies which are automatically satisfied by setuptools. (This list is taken from our Ubuntu Dapper buildslave.)

allmydata-tahoe: 1.2.0-r3452, foolscap: 0.3.2, pycryptopp: 0.5.12, zfec: 1.4.4, Twisted: 8.2.0, Nevow: 0.9.32, zope.interface: 3.5.0, simplejson: 2.0.7, argparse: 0.8.0, pyOpenSSL: 0.8, pyutil: 1.3.30, zbase32: 1.1.1, setuptools: 0.6c10dev

For reference, a year ago many of these couldn't be correctly installed by setuptools.

The next step that I would like to take is to automate the production of .deb's from setup.py's. The stdeb tool works fairly well for this. I would be especially pleased if Andrew Straw and Pedro Algarvio, the maintainers of stdeb, would release a new version including the patch that I submitted to automatically detect debian dependencies from setuptools dependencies, using apt-listfiles:

https://code.launchpad.net/~astraw/stdeb/autofind-depends

I just looked at the stdeb home page:

http://stdeb.python-hosting.com

and it said:

"""
Call for volunteers
I don't have a lot of time for this. This project stands a very real chance of being only a shadow of its potential self unless people step up and contribute. There are numerous ways in which people could help. In particular, I'd be interested in finding a co-maintainer or maintainer if the project generates any interest. Secondarily, I would appreciate advice from Debian developers or Ubuntu MOTUs about the arcane details of Python packaging.
Please address all questions to the distutils-SIG
"""

So, how about it?

Regards,

Zooko
---
Tahoe, the Least-Authority Filesystem -- http://allmydata.org
store your data: $10/month -- http://allmydata.com/?tracking=zsig
_______________________________________________
Distutils-SIG maillist  -  [email protected]
http://mail.python.org/mailman/listinfo/distutils-sig

Reply via email to