[tahoe-dev] 1.9.0 beta1 is tagged!

Greg Troxel gdt at ir.bbn.com
Fri Oct 14 15:04:24 UTC 2011


  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.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 194 bytes
Desc: not available
URL: <http://tahoe-lafs.org/pipermail/tahoe-dev/attachments/20111014/7203c5c0/attachment.asc>


More information about the tahoe-dev mailing list