[tahoe-dev] Getting Tahoe into Debian (was: Re: linking pycryptopp against system provided cryptopp)

zooko zooko at zooko.com
Wed Oct 29 14:10:14 PDT 2008


On Oct 29, 2008, at 15:14 PM, Brian Warner wrote:

>  find out what Zooko wants to do on zfec and pycryptopp

I don't know a lot about it.  I'm happy to accept patches, or even  
perhaps to write patches, to help Debian packagers integrate zfec and  
pycryptopp into the Debian ecosystem.

When I need to build .deb's of pycryptopp or zfec myself, what I do is:

1.  Install stdeb (optionally the branch that has my auto-dependency  
patch) from https://code.launchpad.net/stdeb/+branches

2.  Run "python setup.py sdist_dsc" in the root of the pycryptopp or  
zfec source tree.

3.  cd into the directory that was just created, which is named  
deb_dist, and run "dpkg-buildpackage -rfakeroot -uc -us".

That's it.  Step 3 produces a .deb file.  You can, of course, edit  
the dsc files in between steps 2 and 3 in order to change the  
resulting .deb file.

There are more detailed instructions here:

http://stdeb.python-hosting.com

I've been thinking that it would be cool if the buildbot would do  
these steps for me, automatically, whenever a release tag is  
committed.  Unfortunately, buildbot currently fails to notice release  
tags:

http://buildbot.net/trac/ticket/212 # buildbot doesn't respond to  
darcs tags

Regards,

Zooko


More information about the tahoe-dev mailing list