[tahoe-lafs-trac-stream] [Tahoe-LAFS] #3741: Can't go back from Python 3 to Python 2 on a node

Tahoe-LAFS trac at tahoe-lafs.org
Wed Jun 16 14:45:57 UTC 2021


#3741: Can't go back from Python 3 to Python 2 on a node
----------------------+----------------------------------
 Reporter:  itamarst  |          Owner:  itamarst
     Type:  defect    |         Status:  new
 Priority:  normal    |      Milestone:  Support Python 3
Component:  unknown   |        Version:  n/a
 Keywords:            |  Launchpad Bug:
----------------------+----------------------------------
 {{{
         Traceback (most recent call last):
           File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7
 /site-packages/twisted/application/app.py", line 399, in startReactor
             self.config, oldstdout, oldstderr, self.profiler, reactor)
           File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7
 /site-packages/twisted/application/app.py", line 312, in
 runReactorWithLogging
             reactor.run()
           File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7
 /site-packages/twisted/internet/base.py", line 1283, in run
             self.mainLoop()
           File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7
 /site-packages/twisted/internet/base.py", line 1292, in mainLoop
             self.runUntilCurrent()
         --- <exception caught here> ---
           File "/home/itamarst/Devel/tahoe-lafs/venv27/lib64/python2.7
 /site-packages/twisted/internet/base.py", line 913, in runUntilCurrent
             call.func(*call.args, **call.kw)
           File "/home/itamarst/Devel/tahoe-
 lafs/src/allmydata/storage/crawler.py", line 281, in start_slice
             self.start_current_prefix(start_slice)
           File "/home/itamarst/Devel/tahoe-
 lafs/src/allmydata/storage/crawler.py", line 362, in start_current_prefix
             self.finished_cycle(cycle)
           File "/home/itamarst/Devel/tahoe-
 lafs/src/allmydata/storage/expirer.py", line 316, in finished_cycle
             history = pickle.load(f)
           File "/usr/lib64/python2.7/pickle.py", line 1384, in load
             return Unpickler(file).load()
           File "/usr/lib64/python2.7/pickle.py", line 864, in load
             dispatch[key](self)
           File "/usr/lib64/python2.7/pickle.py", line 892, in load_proto
             raise ValueError, "unsupported pickle protocol: %d" % proto
         exceptions.ValueError: unsupported pickle protocol: 3
 }}}

--
Ticket URL: <https://tahoe-lafs.org/trac/tahoe-lafs/ticket/3741>
Tahoe-LAFS <https://Tahoe-LAFS.org>
secure decentralized storage


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