Bug#269876: rdiff-backup: --compare and --compare-at-time cause fatal error
Package: rdiff-backup
Version: 0.13.4-3
Severity: normal
Using --compare or --compare-at-time causes a fatal error regarding
mirror metadata. The time specified with --compare-at-time makes no
difference.
$ rdiff-backup --version
rdiff-backup 0.13.4
$ rdiff-backup -l /var/local/backups/foo
Warning: ownership cannot be changed on filesystem at /var/local/backups/foo/rdiff-backup-data
-----------------------------------------------------------------
Detected abilities for archive (read/write) file system:
Characters needing quoting ''
Ownership changing Off
Hard linking On
fsync() directories On
Directory inc permissions On
Access control lists Off
Extended attributes Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Found 24 increments:
increments.2004-08-11T12:17:10-07:00.dir Wed Aug 11 12:17:10 2004
increments.2004-08-11T13:29:50-07:00.dir Wed Aug 11 13:29:50 2004
<...omitted...>
increments.2004-09-02T04:00:01-07:00.dir Thu Sep 2 04:00:01 2004
increments.2004-09-03T09:04:41-07:00.dir Fri Sep 3 09:04:41 2004
Current mirror: Fri Sep 3 09:51:14 2004
$ rdiff-backup --compare-at-time now /home/foo/ /var/local/backups/foo/
Warning: ownership cannot be changed on filesystem at /var/local/backups/foo/rdiff-backup-data
-----------------------------------------------------------------
Detected abilities for archive (read/write) file system:
Characters needing quoting ''
Ownership changing Off
Hard linking On
fsync() directories On
Directory inc permissions On
Access control lists Off
Extended attributes Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Warning, metadata file not found.
Metadata will be read from filesystem.
Fatal Error: Mirror metadata not found
-- System Information:
Debian Release: 3.1
APT prefers testing
APT policy: (500, 'testing')
Architecture: i386 (i686)
Kernel: Linux 2.6.8.1-0
Locale: LANG=C, LC_CTYPE=C
Versions of packages rdiff-backup depends on:
ii libc6 2.3.2.ds1-13 GNU C Library: Shared libraries an
ii librsync1 0.9.6-13 Binary diff library based on the r
ii python2.3 2.3.4-5 An interactive high-level object-o
ii rdiff 0.9.6-13 Binary diff tool for signature-bas
-- no debconf information
Reply to: