[tahoe-lafs-trac-stream] [tahoe-lafs] #1668: possible 1.8.3 / 1.9.1 intertalk issue

tahoe-lafs trac at tahoe-lafs.org
Mon Mar 5 22:29:58 UTC 2012


#1668: possible 1.8.3 / 1.9.1 intertalk issue
----------------------------------+-----------------------
     Reporter:  vikarti           |      Owner:  vikarti
         Type:  defect            |     Status:  closed
     Priority:  major             |  Milestone:  undecided
    Component:  packaging         |    Version:  1.9.1
   Resolution:  cannot reproduce  |   Keywords:
Launchpad Bug:                    |
----------------------------------+-----------------------
Description changed by zooko:

Old description:

> I have system which was running 1.8.3+I2P patches(from Killyourtv.i2p)
> later it was updated to 1.9.1
> CentOS 5
> I also have this from deep-check on
> ERROR: ValueError(need more than 8 values to unpack)
> "[Failure instance: Traceback: <type 'exceptions.ValueError'>: need more
> than 8 values to unpack"
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/base.py:789:runUntilCurrent
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/eventual.py:26:_turn
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/checker.py:269:_repair_finished
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/checker.py:130:_fill_checker_results
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/servermap.py:258:recoverable_versions
>

>
> and
>
> "ERROR: AttributeError('NoneType' object has no attribute 'callRemote')"
> "[Failure instance: Traceback: <type 'exceptions.AttributeError'>:
> 'NoneType' object has no attribute 'callRemote'"
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:674:_done
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:60:complete
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/immutable/upload.py:553:_got_response
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/immutable/upload.py:420:_loop
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/immutable/upload.py:105:query
> ERROR: ValueError(need more than 8 values to unpack)
> "[Failure instance: Traceback: <type 'exceptions.ValueError'>: need more
> than 8 values to unpack"
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/base.py:789:runUntilCurrent
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/eventual.py:26:_turn
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/checker.py:269:_repair_finished
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/checker.py:130:_fill_checker_results
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/servermap.py:258:recoverable_versions
> [root at lalangamena ~]# ./tahoe-repair-all.sh
> *** avatar
> ERROR: AssertionError()
> "[Failure instance: Traceback: <type 'exceptions.AssertionError'>: "
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:560:upload
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:_do_serialized
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:297:addCallback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:286:addCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:<lambda>
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:686:_upload
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/publish.py:407:publish"ERROR:
> AttributeError('NoneType' object has no attribute 'callRemote')"
> "[Failure instance: Traceback: <type 'exceptions.AttributeError'>:
> 'NoneType' object has no attribute 'callRemote'"
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:674:_done
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:60:complete
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/immutable/upload.py:553:_got_response
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/immutable/upload.py:420:_loop
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/immutable/upload.py:105:query
> ERROR: ValueError(need more than 8 values to unpack)
> "[Failure instance: Traceback: <type 'exceptions.ValueError'>: need more
> than 8 values to unpack"
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/base.py:789:runUntilCurrent
> /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
> packages/foolscap-0.6.2-py2.6.egg/foolscap/eventual.py:26:_turn
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/checker.py:269:_repair_finished
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/checker.py:130:_fill_checker_results
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/servermap.py:258:recoverable_versions
> [root at lalangamena ~]# ./tahoe-repair-all.sh
> *** avatar
> ERROR: AssertionError()
> "[Failure instance: Traceback: <type 'exceptions.AssertionError'>: "
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:560:upload
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:_do_serialized
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:297:addCallback
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:286:addCallbacks
> --- <exception caught here> ---
> /root/tahoe/allmydata-
> tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:<lambda>
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/filenode.py:686:_upload
> /root/tahoe-new/allmydata-
> tahoe-1.9.1/src/allmydata/mutable/publish.py:407:publish
>

> /root/tahoe is path to old tahoe install(1.8.3 i2p one needed to be
> installed with python 2.6 for some reason)
>
> 1.8.3/i2p is no longer in $PATH/PYTHONPATH(but this folder is still
> present on machine).
>

> tahoe --version from this machine
> [root at lalangamena .tahoe]# tahoe --version
> allmydata-tahoe: 1.9.1,
> foolscap: 0.6.2,
> pycryptopp: 0.5.29,
> zfec: 1.4.17,
> Twisted: 10.2.0,
> Nevow: 0.10.0,
> zope.interface: unknown,
> python: 2.6.0,
> platform: Linux-redhat_5.5-i686-32bit_ELF,
> pyOpenSSL: 0.11,
> simplejson: 2.1.3,
> pycrypto: 2.3,
> pyasn1: unknown,
> mock: 0.6.0,
> sqlite3: 2.4.1 [sqlite 3.3.6],
> setuptools: 0.6c16dev3
>
> I don't exactly knew how this happen. how they become intermingled.as I
> said  - old one is not in PATH/PYTHONPATH.
> Moving /root/tahoe away resulted in
> [root at lalangamena ~]# tahoe restart
> Traceback (most recent call last):
>   File "/root/tahoe-new/allmydata-tahoe-1.9.1/support/bin/tahoe", line 9,
> in <module>
>     load_entry_point('allmydata-tahoe==1.9.1', 'console_scripts',
> 'tahoe')()
>   File "/root/tahoe-new/allmydata-
> tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 318, in
> load_entry_point
>     return get_distribution(dist).load_entry_point(group, name)
>   File "/root/tahoe-new/allmydata-
> tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 2245, in
> load_entry_point
>     return ep.load()
>   File "/root/tahoe-new/allmydata-
> tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 1977, in
> load
>     if require: self.require(env, installer)
>   File "/root/tahoe-new/allmydata-
> tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 1990, in
> require
>     working_set.resolve(self.dist.requires(self.extras),env,installer))
>   File "/root/tahoe-new/allmydata-
> tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 575, in
> resolve
>     raise DistributionNotFound(req)  # XXX put more info here
> pkg_resources.DistributionNotFound: pycryptopp>=0.5.20
>
> so this looks like 1.9.1's setup.py somehow got it's hands on parts of
> old install?

New description:

 I have system which was running 1.8.3+I2P patches(from Killyourtv.i2p)
 later it was updated to 1.9.1
 CentOS 5
 I also have this from deep-check on
 {{{
 ERROR: ValueError(need more than 8 values to unpack)
 "[Failure instance: Traceback: <type 'exceptions.ValueError'>: need more
 than 8 values to unpack"
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/base.py:789:runUntilCurrent
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/eventual.py:26:_turn
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/checker.py:269:_repair_finished
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/checker.py:130:_fill_checker_results
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/servermap.py:258:recoverable_versions
 }}}

 and

 {{{
 "ERROR: AttributeError('NoneType' object has no attribute 'callRemote')"
 "[Failure instance: Traceback: <type 'exceptions.AttributeError'>:
 'NoneType' object has no attribute 'callRemote'"
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:674:_done
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:60:complete
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/immutable/upload.py:553:_got_response
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/immutable/upload.py:420:_loop
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/immutable/upload.py:105:query
 ERROR: ValueError(need more than 8 values to unpack)
 "[Failure instance: Traceback: <type 'exceptions.ValueError'>: need more
 than 8 values to unpack"
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/base.py:789:runUntilCurrent
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/eventual.py:26:_turn
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/checker.py:269:_repair_finished
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/checker.py:130:_fill_checker_results
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/servermap.py:258:recoverable_versions
 [root at lalangamena ~]# ./tahoe-repair-all.sh
 *** avatar
 ERROR: AssertionError()
 "[Failure instance: Traceback: <type 'exceptions.AssertionError'>: "
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:560:upload
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:_do_serialized
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:297:addCallback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:286:addCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:<lambda>
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:686:_upload
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/publish.py:407:publish"ERROR:
 AttributeError('NoneType' object has no attribute 'callRemote')"
 "[Failure instance: Traceback: <type 'exceptions.AttributeError'>:
 'NoneType' object has no attribute 'callRemote'"
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:674:_done
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/call.py:60:complete
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/immutable/upload.py:553:_got_response
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/immutable/upload.py:420:_loop
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/immutable/upload.py:105:query
 ERROR: ValueError(need more than 8 values to unpack)
 "[Failure instance: Traceback: <type 'exceptions.ValueError'>: need more
 than 8 values to unpack"
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/base.py:789:runUntilCurrent
 /root/tahoe/allmydata-tahoe-1.8.3/support/lib/python2.6/site-
 packages/foolscap-0.6.2-py2.6.egg/foolscap/eventual.py:26:_turn
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:361:callback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:455:_startRunCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/checker.py:269:_repair_finished
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/checker.py:130:_fill_checker_results
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/servermap.py:258:recoverable_versions
 [root at lalangamena ~]# ./tahoe-repair-all.sh
 *** avatar
 ERROR: AssertionError()
 "[Failure instance: Traceback: <type 'exceptions.AssertionError'>: "
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:560:upload
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:_do_serialized
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:297:addCallback
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:286:addCallbacks
 --- <exception caught here> ---
 /root/tahoe/allmydata-
 tahoe-1.8.3/Twisted-10.2.0-py2.6-linux-i686.egg/twisted/internet/defer.py:542:_runCallbacks
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:658:<lambda>
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/filenode.py:686:_upload
 /root/tahoe-new/allmydata-
 tahoe-1.9.1/src/allmydata/mutable/publish.py:407:publish
 }}}

 /root/tahoe is path to old tahoe install(1.8.3 i2p one needed to be
 installed with python 2.6 for some reason)

 1.8.3/i2p is no longer in $PATH/PYTHONPATH(but this folder is still
 present on machine).


 tahoe --version from this machine
 {{{
 [root at lalangamena .tahoe]# tahoe --version
 allmydata-tahoe: 1.9.1,
 foolscap: 0.6.2,
 pycryptopp: 0.5.29,
 zfec: 1.4.17,
 Twisted: 10.2.0,
 Nevow: 0.10.0,
 zope.interface: unknown,
 python: 2.6.0,
 platform: Linux-redhat_5.5-i686-32bit_ELF,
 pyOpenSSL: 0.11,
 simplejson: 2.1.3,
 pycrypto: 2.3,
 pyasn1: unknown,
 mock: 0.6.0,
 sqlite3: 2.4.1 [sqlite 3.3.6],
 setuptools: 0.6c16dev3
 }}}

 I don't exactly knew how this happen. how they become intermingled.as I
 said  - old one is not in PATH/PYTHONPATH.
 Moving /root/tahoe away resulted in
 {{{
 [root at lalangamena ~]# tahoe restart
 Traceback (most recent call last):
   File "/root/tahoe-new/allmydata-tahoe-1.9.1/support/bin/tahoe", line 9,
 in <module>
     load_entry_point('allmydata-tahoe==1.9.1', 'console_scripts',
 'tahoe')()
   File "/root/tahoe-new/allmydata-
 tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 318, in
 load_entry_point
     return get_distribution(dist).load_entry_point(group, name)
   File "/root/tahoe-new/allmydata-
 tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 2245, in
 load_entry_point
     return ep.load()
   File "/root/tahoe-new/allmydata-
 tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 1977, in
 load
     if require: self.require(env, installer)
   File "/root/tahoe-new/allmydata-
 tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 1990, in
 require
     working_set.resolve(self.dist.requires(self.extras),env,installer))
   File "/root/tahoe-new/allmydata-
 tahoe-1.9.1/setuptools-0.6c16dev3.egg/pkg_resources.py", line 575, in
 resolve
     raise DistributionNotFound(req)  # XXX put more info here
 pkg_resources.DistributionNotFound: pycryptopp>=0.5.20
 }}}

 so this looks like 1.9.1's setup.py somehow got it's hands on parts of old
 install?

--

-- 
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/1668#comment:11>
tahoe-lafs <https://tahoe-lafs.org>
secure decentralized storage


More information about the tahoe-lafs-trac-stream mailing list