"tahoe start" exits with error
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Tahoe-LAFS |
Unknown
|
Unknown
|
|||
tahoe-lafs (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
After upgrading to Kubuntu 15.04, I cannot run "tahoe start" any more.
Here's what the command line messages say:
---snip---
STARTING '/home/name/.tahoe'
Unhandled Error
Traceback (most recent call last):
File "/usr/lib/
runApp(config)
File "/usr/lib/
_SomeApplic
File "/usr/lib/
self.
File "/usr/lib/
application = getApplication(
--- <exception caught here> ---
File "/usr/lib/
application = service.
File "/usr/lib/
application = sob.loadValueFr
File "/usr/lib/
exec fileObj in d, d
File "tahoe-client.tac", line 5, in <module>
pkg_
File "/usr/local/
needed = self.resolve(
File "/usr/local/
raise VersionConflict
pkg_resources.
Failed to load application: (pycrypto 2.6.1 (/usr/lib/
--- snap ---
That's because of this change to setuptools which changed the meaning of "," in dependency specifications:
https:/ /tahoe- lafs.org/ trac/tahoe- lafs/ticket/ 2354
You could apply the patch from here:
https:/ /tahoe- lafs.org/ trac/tahoe- lafs/changeset/ ef455df990c5585 e8755d1d791f4da c0ef954956/ trunk /tahoe- lafs.org/ trac/tahoe- lafs/changeset/ e73d76eb1b8751b 1669e380c82c7ce 5065faddad/ trunk
https:/
But in your case since you already have an adequate version of pycrypto installed, you could also just comment-out the mention of "pycrypto" from `allmydata/ _auto_deps. py`.