Debian Testing package broken
Yui Hirasawa
yui at cock.li
Sun Dec 25 20:17:50 UTC 2016
Brief description:
The Debian (testing) package for Tahoe-LAFS seems to be broken.
Installing it on a new system seems to complain about missing
modules.
Steps to reproduce:
1. Install, debian.
2. # apt-get install tahoe-lafs
OR if you have LXC installed
1. Create Debian lxc container
# lxc-create -n tahoe-test -t /usr/share/lxc/templates/lxc-debian -- -r stretch
2. Add network configuration
# cat << EOF >> /var/lib/lxc/tahoe-test/config
lxc.network.type=veth
lxc.network.flags=up
lxc.network.link=br0
lxc.network.name=eth0
EOF
3. Start and connect to the container
# lxc-start -n tahoe-test
# lxc-attach -n tahoe-test
4. Install tahoe-lafs
# apt-get update && apt-get install tahoe-lafs -y
5. Try to use it
# tahoe -V
tahoe-lafs: 1.11.0 [master: 04a3e7993f70ac87c208d61f4387a59f5f419367]
foolscap: 0.12.0
pycryptopp: 0.7.1
zfec: 1.4.24
Twisted: 16.6.0
Nevow: 0.14.2
zope.interface: unknown
python: 2.7.13rc1
platform: Linux-debian_stretch/sid-x86_64-64bit
pyOpenSSL: 16.2.0
OpenSSL: 1.1.0c [ 10 Nov 2016]
simplejson: 3.10.0
pycrypto: 2.6.1
pyasn1: 0.1.9
service-identity: 16.0.0
characteristic: 14.3.0
pyasn1-modules: 0.0.7
cryptography: 1.5.3
cffi: None [(<type 'exceptions.ImportError'>, 'No module named cffi', ('/usr/lib/python2.7/dist-packages/allmydata/__init__.py', 239, 'get_package_versions_and_locations', '__import__(modulename)'))]
six: 1.10.0
enum34: 1.1.6
pycparser: None [(<type 'exceptions.ImportError'>, 'No module named pycparser', ('/usr/lib/python2.7/dist-packages/allmydata/__init__.py', 239, 'get_package_versions_and_locations', '__import__(modulename)'))]
setuptools: 28.7.1
idna: 2.1 [according to pkg_resources]
Warning: dependency 'cryptography' (version '1.5.3' imported from '/usr/lib/python2.7/dist-packages') was not found by pkg_resources.
Warning: dependency 'cffi' (version None imported from None) was not found by pkg_resources.
Warning: dependency 'six' (version '1.10.0' imported from '/usr/lib/python2.7') was not found by pkg_resources.
Warning: dependency 'enum34' (version '1.1.6' imported from '/usr/lib/python2.7/dist-packages') was not found by pkg_resources.
Warning: dependency 'pycparser' (version None imported from None) was not found by pkg_resources.
For debugging purposes, the PYTHONPATH was
None
install_requires was
['setuptools >= 11.3', 'zfec >= 1.1.0', 'simplejson >= 1.4', 'zope.interface >= 3.6.0, != 3.6.3, != 3.6.4', 'foolscap >= 0.10.1', 'pycrypto >= 2.1.0, != 2.2,!= 2.4', 'pycryptopp >= 0.6.0', 'service-identity', 'characteristic >= 14.0.0', 'pyasn1 >= 0.1.8', 'pyasn1-modules >= 0.0.5', 'Twisted[tls] >= 15.1.0', 'Nevow >= 0.11.1', 'pyOpenSSL >= 0.14']
sys.path after importing pkg_resources was
/usr/bin:
/usr/lib/python2.7:
/usr/lib/python2.7/plat-x86_64-linux-gnu:
/usr/lib/python2.7/lib-tk:
/usr/lib/python2.7/lib-old:
/usr/lib/python2.7/lib-dynload:
/usr/local/lib/python2.7/dist-packages:
/usr/lib/python2.7/dist-packages
More information about the tahoe-dev
mailing list