[tahoe-dev] issue: #612: build binary packages of pysqlite

Zooko O'Whielacronx zookog at gmail.com
Mon Feb 9 17:01:26 PST 2009


I opened this ticket:

"""
This page:

http://testgrid.allmydata.org:3567/uri/URI%3ADIR2-RO%3Asnrfwfxatrci35zdgjnzxxx2ke%3Aunarxv347edtku3xzmefy4mcdmfngxzeb72iyqcadbjzjpczjx5a/index.html

(referenced by #566)

shows a giant matrix of packages that Tahoe depends on, platforms
Tahoe ought to work on, and version of Python that Tahoe ought to
support. This ticket is to add pysqlite to that matrix and supply lots
of binary packages so that using Tahoe's new backupdb feature will
Just Work. (Currently if you try to use backupdb without sqlite and
pysqlite installed then you will get a nice error message explaining
that you need to go away and manually install those two packages on
your operating system in order to use this feature.)

Adding another library to this matrix which contains compiled code
adds 21 slots to the matrix. (Adding another library to this matrix
which is 100% Pure Python code adds 1 slot.)

A glance at that matrix will instantly make clear that this process
needs to be automated. Having humans build and upload those hundreds
of packages would be a sad waste of a valuable natural resource: human
time. Perhaps the good folks of the snakebite project --
http://snakebite.org -- would like to help us write a program --
possibly a buildbot script -- to do this automatically on lots of
platforms and Python versions.
"""

tickets mentioned in this message:
http://allmydata.org/trac/tahoe/ticket/612 # build binary packages of pysqlite
http://allmydata.org/trac/tahoe/ticket/566 # host tahoe dependencies
on a tahoe grid


More information about the tahoe-dev mailing list