Package: obnam Version: 1.1-1 Severity: normal If I try to use the obnam verify command to check if a file is backed up, I get a 'no such file or directory' error:
$ obnam verify ~/.bashrc ERROR: /home/pdewacht/.bashrc: No such file or directory I can restore the file so my backup is fine. I expected this command to work as the man page gives this example: > To check that the backup worked: > obnam verify --repository sftp://your.server/~/backups \ > /path/to/file Trying to verify a directory (as in "obnam verify ~/src/") works though. I've attached a log file. -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (500, 'stable'), (1, 'experimental') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 3.2.0-3-amd64 (SMP w/2 CPU cores) Locale: LANG=nl_BE.UTF-8, LC_CTYPE=nl_BE.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages obnam depends on: ii libc6 2.13-35 ii python 2.7.3-2 ii python-cliapp 1.20120630-1 ii python-larch 1.20120527-1 ii python-paramiko 1.7.7.1-3 ii python-tracing 0.6-2 ii python-ttystatus 0.19-1 ii python2.6 2.6.8-0.2 ii python2.7 2.7.3-2 obnam recommends no packages. obnam suggests no packages. -- no debconf information
2012-08-10 16:11:39 DEBUG Current configuration: [config] output = log = obnam-verify.log log-level = debug log-max = 0 log-keep = 10 log-mode = 0600 dump-memory-profile = simple repository = sftp://peter@192.168.1.6/home/peter/backup/ client-name = wallach node-size = 262144 chunk-size = 1048576 upload-queue-size = 1024 lru-size = 500 trace = idpath-depth = 3 idpath-bits = 12 idpath-skip = 13 quiet = False pretend = False pretend-time = lock-timeout = 60 crash-limit = 0 compress-with = none root = exclude = /home/pdewacht/Downloads/torrent/, /home/pdewacht/Muziek/, urlclassifier3.sqlite exclude-caches = True one-file-system = False checkpoint = 1073741824 chunkids-per-group = 1024 deduplicate = fatalist leave-checkpoints = False small-files-in-btree = False warn-age = 27h critical-age = 27h sftp-delay = 0 ssh-key = strict-ssh-host-keys = False ssh-known-hosts = /home/pdewacht/.ssh/known_hosts pure-paramiko = False to = generation = latest keep = fsck-fix = False verify-randomly = 0 encrypt-with = 3B8C68AD keyid = weak-random = False symmetric-key-bits = 2012-08-10 16:11:39 DEBUG Current configuration: [config] output = log = obnam-verify.log log-level = debug log-max = 0 log-keep = 10 log-mode = 0600 dump-memory-profile = simple repository = sftp://peter@192.168.1.6/home/peter/backup/ client-name = wallach node-size = 262144 chunk-size = 1048576 upload-queue-size = 1024 lru-size = 500 trace = idpath-depth = 3 idpath-bits = 12 idpath-skip = 13 quiet = False pretend = False pretend-time = lock-timeout = 60 crash-limit = 0 compress-with = none root = exclude = /home/pdewacht/Downloads/torrent/, /home/pdewacht/Muziek/, urlclassifier3.sqlite exclude-caches = True one-file-system = False checkpoint = 1073741824 chunkids-per-group = 1024 deduplicate = fatalist leave-checkpoints = False small-files-in-btree = False warn-age = 27h critical-age = 27h sftp-delay = 0 ssh-key = strict-ssh-host-keys = False ssh-known-hosts = /home/pdewacht/.ssh/known_hosts pure-paramiko = False to = generation = latest keep = fsck-fix = False verify-randomly = 0 encrypt-with = 3B8C68AD keyid = weak-random = False symmetric-key-bits = 2012-08-10 16:11:39 DEBUG verifying generation latest 2012-08-10 16:11:39 DEBUG verifying what: ['/home/pdewacht/.bashrc'] 2012-08-10 16:11:39 DEBUG opening repository (create=False) 2012-08-10 16:11:39 INFO VFS: __init__: baseurl=sftp://peter@192.168.1.6/home/peter/backup/ 2012-08-10 16:11:39 DEBUG executing openssh: ['ssh', '-oForwardX11=no', '-oForwardAgent=no', '-oClearAllForwardings=yes', '-oProtocol=2', '-p', '22', '-l', 'peter', '-s', '-o', 'UserKnownHostsFile=/home/pdewacht/.ssh/known_hosts', '192.168.1.6', 'sftp'] 2012-08-10 16:11:40 INFO [chan obnam SSHChannelAdapter] Opened sftp connection (server version 3) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] stat('/home/peter/backup/') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] normalize('/home/peter/backup/') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] lstat('/home/peter/backup/metadata/format') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/metadata/format', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/metadata/format', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] lstat('/home/peter/backup/clientlist') 2012-08-10 16:11:40 DEBUG Initializing Journal for clientlist 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] lstat('/home/peter/backup/clientlist/metadata') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/metadata', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/metadata', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/key', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/key', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/nodes/0/0/0/7', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/nodes/0/0/0/7', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/nodes/0/0/0/2', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/clientlist/nodes/0/0/0/2', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] lstat('/home/peter/backup/15988643184471233596') 2012-08-10 16:11:40 DEBUG Initializing Journal for 15988643184471233596 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] lstat('/home/peter/backup/15988643184471233596/metadata') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/metadata', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/metadata', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/key', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/key', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/1', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/1', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/1e', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/1e', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/2d', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/2d', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/43', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/43', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/51', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/51', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/5e', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/5e', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/6d', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/6d', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/85', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/85', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/a3', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/a3', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/c2', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/c2', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/e1', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/e1', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/100', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/100', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/11f', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/11f', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/13d', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/13d', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/15c', 'r') 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/15c', 'r') -> 00000000 2012-08-10 16:11:40 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/17b', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/17b', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/19c', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/19c', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/1bd', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/1bd', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/5f6', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/5f6', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/70c', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/70c', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/767', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/767', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/7da', 'r') 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] open('/home/peter/backup/15988643184471233596/nodes/0/0/0/7da', 'r') -> 00000000 2012-08-10 16:11:41 DEBUG [chan obnam SSHChannelAdapter] close(00000000) 2012-08-10 16:11:41 INFO VFS: __init__: baseurl=/home/pdewacht/.bashrc 2012-08-10 16:11:41 CRITICAL Traceback (most recent call last): File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 169, in _run self.process_args(args) File "/usr/lib/python2.7/dist-packages/obnamlib/app.py", line 170, in process_args cliapp.Application.process_args(self, args) File "/usr/lib/python2.7/dist-packages/cliapp/app.py", line 416, in process_args method(args[1:]) File "/usr/lib/python2.7/dist-packages/obnamlib/plugins/verify_plugin.py", line 65, in verify self.fs = self.app.fsf.new(args[0]) File "/usr/lib/python2.7/dist-packages/obnamlib/vfs.py", line 278, in new return klass(url, create=create, **kwargs) File "/usr/lib/python2.7/dist-packages/obnamlib/vfs_local.py", line 58, in __init__ self.reinit(baseurl, create=create) File "/usr/lib/python2.7/dist-packages/obnamlib/vfs_local.py", line 91, in reinit raise OSError(err, os.strerror(err), self.cwd) OSError: [Errno 2] No such file or directory: '/home/pdewacht/.bashrc'