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