Package: tahoe-lafs
Version: 1.11.0-3
Severity: important
Dear Maintainer,
* What led up to the situation?
Had a fully operational tahoe node. Left it and forgot about it.
Many upgrades later, I try to start the node but all tahoe commands
produce the stack trace:
Traceback (most recent call last):
File "/usr/bin/tahoe", line 9, in <module>
load_entry_point('tahoe-lafs==1.11.0', 'console_scripts', 'tahoe')()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 356, in
load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 2472, in
load_entry_point
return ep.load()
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 2186, in
load
['__name__'])
File "/usr/lib/python2.7/dist-packages/allmydata/__init__.py", line 412, in
<module>
_vers_and_locs_list, _cross_check_errors =
get_package_versions_and_locations()
File "/usr/lib/python2.7/dist-packages/allmydata/__init__.py", line 222, in
get_package_versions_and_locations
for p in pkg_resources.require(install_requires)])
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 745, in
require
needed = self.resolve(parse_requirements(requirements))
File "/usr/local/lib/python2.7/dist-packages/pkg_resources.py", line 644, in
resolve
raise VersionConflict(dist, req)
pkg_resources.VersionConflict: (setuptools 5.7
(/usr/local/lib/python2.7/dist-packages), Requirement.parse('setuptools>=11.3'))
* What exactly did you do (or not do) that was effective (or
ineffective)?
I have fully upgraded all packages that tahoe depends on using the
most recent versions in the debian repositories. I have also tried
reinstalling tahoe-lafs package and python-setuptools package.
* What was the outcome of this action?
All tahoe commands still fail with stack trace above.
* What outcome did you expect instead?
Tahoe should not crash if the latest versions of all dependent
packages are installed.
-- System Information:
Debian Release: stretch/sid
APT prefers testing
APT policy: (500, 'testing')
Architecture: amd64 (x86_64)
Kernel: Linux 4.8.0-1-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages tahoe-lafs depends on:
ii lsb-base 9.20161125
ii net-tools 1.60+git20161116.90da8a0-1
ii python-characteristic 14.3.0-1
ii python-crypto 2.6.1-7
ii python-foolscap 0.12.5-1
ii python-nevow 0.14.2-1
ii python-openssl 16.2.0-1
ii python-pkg-resources 32.0.0-1
ii python-pyasn1 0.1.9-2
ii python-pyasn1-modules 0.0.7-0.1
ii python-pycryptopp 0.7.1-1
ii python-service-identity 16.0.0-2
ii python-setuptools 32.0.0-1
ii python-simplejson 3.10.0-1
ii python-twisted 16.6.0-2
ii python-twisted-core 16.6.0-2
ii python-zfec 1.4.24-1
ii python-zope.interface 4.3.2-1
pn python:any <none>
tahoe-lafs recommends no packages.
tahoe-lafs suggests no packages.
-- no debconf information