Unfortunately I'm not seeing anything useful, which is my problem: [ERROR] 2012-01-30T13:36:18: (22455) Error raised in delayed method None Traceback (most recent call last): File "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/scripts/zeopack.py", line 159, in _main cs.pack(packt, wait=True) File "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ClientStorage.py", line 916, in pack return self._server.pack(t, wait) File "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ServerStub.py", line 155, in pack self.rpc.call('pack', t, wait) File "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/zrpc/connection.py", line 768, in call raise inst # error raised by server TypeError: unhashable type: 'list' Error: Error packing storage users in ('localhost', 9100) [INFO] 2012-01-30T13:36:18: (::ffff:127.0.0.1:58682) disconnected
Kind regards, Kaweh On 30.01.2012, at 12:10, Jim Fulton wrote: > On Mon, Jan 30, 2012 at 5:22 AM, Kaweh Kazemi <ka...@me.com> wrote: >> Hi zodb-dev, >> >> during our latest zeopack runs, zeopack for our users storage fails giving >> this error: >> >> Traceback (most recent call last): >> File >> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/scripts/zeopack.py", >> line 159, in _main >> cs.pack(packt, wait=True) >> File >> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ClientStorage.py", >> line 916, in pack >> return self._server.pack(t, wait) >> File >> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/ServerStub.py", >> line 155, in pack >> self.rpc.call('pack', t, wait) >> File >> "/usr/local/lib/python2.6/dist-packages/ZODB3-3.10.3-py2.6-linux-i686.egg/ZEO/zrpc/connection.py", >> line 768, in call >> raise inst # error raised by server >> TypeError: unhashable type: 'list' >> Error: >> Error packing storage users in ('localhost', 9100) >> >> Any ideas how to start to debug this behavior to find the bad data structure >> that prevents zeopack to run correctly? There is no verbose mode with >> zeopack as far as I know that would provide me with more helpful information >> (like the transaction id?). Maybe I can use any of the other tools to get to >> the source of the problem? >> >> Any experience you could share to help me find the bad structure is very >> much appreciated. Thanks for your help. > > Start by looking for an error in the server log. > > Jim > > -- > Jim Fulton > http://www.linkedin.com/in/jimfulton _______________________________________________ For more information about ZODB, see http://zodb.org/ ZODB-Dev mailing list - ZODB-Dev@zope.org https://mail.zope.org/mailman/listinfo/zodb-dev