Package: rdiff-backup
Version: 1.1.9-2
Severity: normal

Hi,

when backing up a particular system, rdiff-backup aborts:
$ echo /proc /dev /sy
s /var/spool/news/ /mnt/inn-ovhi/var/spool/news/ '/var/lib/news/history*' '/mnt/
inn-ovhi/var/lib/news/history*' '/mnt/var/var/log/news/OLD/*.log.??.gz' '/mnt/va
r/var/log/news/OLD/*.log.???.gz' | tr ' ' '\n' | sudo rdiff-backup --exclude-fil
elist-stdin --print-statistics --verbosity 2 --remote-schema 'ssh -F /home/mh/.s
sh/config -o userknownhostsfile=./host-key-news1 -o batchmode=yes -C -l root -i
../lefler-backup-news1 %s rdiff-backup --server' news1::/ news1
Warning: Local version 1.1.9 does not match remote version 1.1.5.
Previous backup seems to have failed, regressing destination now.
Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 298, in er
ror_check_Main
    try: Main(arglist)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 318, in Ma
in
    take_action(rps)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 274, in ta
ke_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 331, in Ba
ckup
    backup_final_init(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 431, in ba
ckup_final_init
    checkdest_if_necessary(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 830, in ch
eckdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 71, in
Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 196, in
 iterate_meta_rfs
    for raw_rf, metadata_rorp in collated:
  File "/var/lib/python-support/python2.4/rdiff_backup/rorpiter.py", line 100, i
n Collate2Iters
    try: relem2 = riter2.next()
  File "/var/lib/python-support/python2.4/rdiff_backup/metadata.py", line 274, i
n iterate
    for record in self.iterate_records():
  File "/var/lib/python-support/python2.4/rdiff_backup/metadata.py", line 283, i
n iterate_records
    next_pos = self.get_next_pos()
  File "/var/lib/python-support/python2.4/rdiff_backup/metadata.py", line 266, i
n get_next_pos
    newbuf = self.fileobj.read(self.blocksize)
  File "/usr/lib/python2.4/gzip.py", line 225, in read
    self._read(readsize)
  File "/usr/lib/python2.4/gzip.py", line 273, in _read
    self._read_eof()
  File "/usr/lib/python2.4/gzip.py", line 309, in _read_eof
    raise IOError, "CRC check failed"
IOError: CRC check failed
$ Fatal Error: Lost connection to the remote system

This error message is totally unhelpful. What was rdiff-backup trying
to do when the CRC error was encountered? Which file might be
corrupted? What is going on, how am I supposed to fix this?

Greetings
Marc

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (500, 'unstable')
Architecture: i386 (i686)

Kernel: Linux 2.6.20.7-zgsrv (SMP w/1 CPU core; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages rdiff-backup depends on:
ii  libc6                         2.5-2      GNU C Library: Shared libraries
ii  librsync1                     0.9.7-1    Library which implements the rsync
ii  python                        2.4.4-2    An interactive high-level object-o
ii  python-support                0.6.3      automated rebuilding support for p

Versions of packages rdiff-backup recommends:
pn  python-pylibacl               <none>     (no description available)
pn  python-pyxattr                <none>     (no description available)

-- no debconf information


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

Reply via email to