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]