Package: obnam
Version: 0.24.1-1~squeeze1
Severity: normal

Hey,

got the following trace:
| weasel@valiant:~$ sudo -H obnam --repository /Auto/homebak/obnam generations
| Traceback (most recent call last):
|   File "/usr/lib/python2.6/dist-packages/cliapp/app.py", line 141, in _run
|     self.process_args(args)
|   File "/usr/lib/python2.6/dist-packages/obnamlib/app.py", line 127, in 
process_args
|     cliapp.Application.process_args(self, args)
|   File "/usr/lib/python2.6/dist-packages/cliapp/app.py", line 318, in 
process_args
|     method(args[1:])
|   File "/usr/lib/python2.6/dist-packages/obnamlib/plugins/show_plugin.py", 
line 58, in generations
|     self.open_repository()
|   File "/usr/lib/python2.6/dist-packages/obnamlib/plugins/show_plugin.py", 
line 47, in open_repository
|     self.repo.open_client(self.app.settings['client-name'])
|   File "/usr/lib/python2.6/dist-packages/obnamlib/repo.py", line 420, in 
open_client
|     self.client.init_forest()
|   File "/usr/lib/python2.6/dist-packages/obnamlib/repo_tree.py", line 63, in 
init_forest
|     vfs=self.fs)
|   File "/usr/lib/python2.6/dist-packages/larch/forest.py", line 200, in 
open_forest
|     check_size('key_size', key_size, BadKeySize)
|   File "/usr/lib/python2.6/dist-packages/larch/forest.py", line 194, in 
check_size
|     if keyname not in ns.get_metadata_keys():
|   File "/usr/lib/python2.6/dist-packages/larch/nodestore_disk.py", line 144, 
in get_metadata_keys
|     self._load_metadata()
|   File "/usr/lib/python2.6/dist-packages/larch/nodestore_disk.py", line 128, 
in _load_metadata
|     self._verify_metadata()
|   File "/usr/lib/python2.6/dist-packages/larch/nodestore_disk.py", line 135, 
in _verify_metadata
|     '(old version?): %s' % self.dirname)
| Exception: larch on-disk format missing (old version?): 9443143670838818011

This probably should be a nice error message instead of a traceback.

I think I made the repository with the previos version, 0.23-1~squeeze1.

Cheers,



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to