http://tahoe-lafs.org/source/tahoe-lafs/tarballs/allmydata-tahoe-1.9.0b1.tar.gz
Thanks for 1) making the unpacked dir match the version in the file and 2) having the path be close to the release path; both of these make pre-testing as a pkgsrc entry easier and closer to what I'll commit when the release happens. I built it and installed via pkgsrc, and a deep-check with it as a client is running. WUI reports versions: allmydata-tahoe: 1.9.0b1, foolscap: 0.6.1, pycryptopp: 0.5.25, zfec: 1.4.7, Twisted: 10.1.0, Nevow: 0.10.0, zope.interface: unknown, python: 2.6.7, platform: NetBSD-5.1_STABLE-i386-32bit-ELF, pyOpenSSL: 0.12, simplejson: 2.1.1, pycrypto: 2.3, pyasn1: unknown, mock: 0.7.0b4, pysqlite: 2.6.3 [sqlite 3.7.7.1], setuptools: 0.6c11 I am assuming while a new foolscap release is pending, 1.9.0 will not require it. I did get the following complaints when building: => Checking for non-existent script interpreters in tahoe-lafs-1.9.0b1 WARNING: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/home/n0/ANONCVS/pkgsrc/filesystems/tahoe-lafs/work/.destdir/usr/pkg/lib/python2.6/site-package/allmydata/test/check_grid.py" is not allowed. WARNING: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/home/n0/ANONCVS/pkgsrc/filesystems/tahoe-lafs/work/.destdir/usr/pkg/lib/python2.6/site-package/allmydata/test/check_load.py" is not allowed. WARNING: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/home/n0/ANONCVS/pkgsrc/filesystems/tahoe-lafs/work/.destdir/usr/pkg/lib/python2.6/site-package/allmydata/test/check_memory.py" is not allowed. WARNING: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/home/n0/ANONCVS/pkgsrc/filesystems/tahoe-lafs/work/.destdir/usr/pkg/lib/python2.6/site-package/allmydata/test/check_speed.py" is not allowed. WARNING: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/home/n0/ANONCVS/pkgsrc/filesystems/tahoe-lafs/work/.destdir/usr/pkg/lib/python2.6/site-package/allmydata/test/test_base62.py" is not allowed. WARNING: [check-interpreter.mk] The interpreter "/usr/bin/env" of "/home/n0/ANONCVS/pkgsrc/filesystems/tahoe-lafs/work/.destdir/usr/pkg/lib/python2.6/site-package/allmydata/util/base62.py" is not allowed. The issue is that scripts that invoke python have to bind to the specific version found at configure time and explicitly depended on. I am not clear on how (or if) the tahoe build process deals with this, or if I should treat it as a not-fixed upstream bug and patch it in pkgsrc.
pgpKJ0cXPXnci.pgp
Description: PGP signature
_______________________________________________ tahoe-dev mailing list tahoe-dev@tahoe-lafs.org http://tahoe-lafs.org/cgi-bin/mailman/listinfo/tahoe-dev