Public bug reported:

tahoe-lafs depends on pycryptoapp >= 0.5.20 but it's 'dependency' only
provides 0.5.17.


Traceback (most recent call last):
  File "/usr/bin/tahoe", line 9, in <module>
    load_entry_point('allmydata-tahoe==1.8.2', 'console_scripts', 'tahoe')()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 305, in 
load_entry_point
    return get_distribution(dist).load_entry_point(group, name)
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 2244, in 
load_entry_point
    return ep.load()
  File "/usr/lib/python2.7/dist-packages/pkg_resources.py", line 1954, in load
    entry = __import__(self.module_name, globals(),globals(), ['__name__'])
  File "/usr/lib/pymodules/python2.7/allmydata/__init__.py", line 369, in 
<module>
    check_all_requirements()
  File "/usr/lib/pymodules/python2.7/allmydata/__init__.py", line 367, in 
check_all_requirements
    raise PackagingError(get_error_string(errors, debug=True))
allmydata.PackagingError: 
PackagingError: We require pycryptopp >= 0.5.20, but could only find version 
0.5.17.
The version we found is from '/usr/lib/pymodules/python2.7'.
To resolve this problem, uninstall that version, either using your
operating system's package manager or by moving aside the directory.

For debugging purposes, the PYTHONPATH was
  None
install_requires was
  ['setuptools >= 0.6c6', 'zfec >= 1.1.0', 'simplejson >= 1.4', 
'zope.interface', 'Twisted >= 2.4.0', 'foolscap[secure_connections] >= 0.6.1', 
'Nevow >= 0.6.0', 'pycrypto == 2.0.1, == 2.1.0, >= 2.3', 'pyasn1 >= 0.0.8a', 
'mock', 'pycryptopp >= 0.5.20']
sys.path after importing pkg_resources was
  /usr/bin:
  /usr/lib/python2.7:
  /usr/lib/python2.7/plat-linux2:
  /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:
  /usr/lib/python2.7/dist-packages/PIL:
  /usr/lib/pymodules/python2.7/gtk-2.0:
  /usr/lib/python2.7/dist-packages/gst-0.10:
  /usr/lib/python2.7/dist-packages/gtk-2.0:
  /usr/lib/pymodules/python2.7:
  /usr/lib/pymodules/python2.7/ubuntuone-storage-protocol:
  /usr/lib/pymodules/python2.7/ubuntuone-client:
  /usr/lib/pymodules/python2.7/libubuntuone:
  /usr/lib/pymodules/python2.7/ubuntuone-control-panel


--------------------------------------------------------------------------------------------------------


~$ dpkg -s tahoe-lafs 
Package: tahoe-lafs
Status: install ok installed
Priority: optional
Section: utils
Installed-Size: 4932
Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com>
Architecture: all
Version: 1.8.2-0ubuntu1
Depends: python (>= 2.5), python-support (>= 0.90.0), python-twisted, 
python-foolscap (>= 0.4.1), python-openssl, python-nevow, python-simplejson (>= 
1.4), python-zfec (>= 1.1), python-pycryptopp (>= 0.5.14), python-setuptools
Description: Secure distributed filesystem
 Tahoe, the Least Authority File System, is a distributed filesystem that
 features high reliability, strong security properties, and a fine-grained
 sharing model. Files are encrypted, signed, erasure-coded, then distributed
 over multiple servers, such that any (configurable) subset of the servers
 will be sufficient to recover the data. The default 3-of-10 configuration
 tolerates up to 7 server failures before data becomes unrecoverable.
 .
 Tahoe offers "provider-independent security": the confidentiality and
 integrity of your data do not depend upon the behavior of the servers. The
 use of erasure-coding means that reliability and availability depend only
 upon a subset of the servers.
 .
 Tahoe files are accessed through a RESTful web API, a human-oriented web
 server interface, and CLI tools.
Homepage: http://allmydata.org/trac/tahoe
Original-Maintainer: Brian Warner <war...@lothar.com>
Python-Version: >= 2.5


--------------------------------------------------------------------------------------------

perhaps it should depend on python-pycryptopp (>= 0.5.20)

** Affects: tahoe-lafs (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/843000

Title:
  tahoe-lafs is incompatible with the version of pycryptopp it depends
  on

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/tahoe-lafs/+bug/843000/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to