Package: rdiff-backup
Version: 1.1.15-2+b1
Severity: important

rdiff-backup is based on a good concept, and I've
used it for years.

However, for no apparent reason, it started
crashing three days ago.

Its stderr follows...

    This is probably caused by a bug in versions 1.0.0 and earlier.
    Exception '('mnt', 'backup', 'palace', 'rdiff-backup-data', 'increments', 
'dev', '.static')' raised of class '<type 'exceptions.KeyError'>':
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 302, 
in error_check_Main
        try: Main(arglist)
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 322, 
in Main
        take_action(rps)
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 278, 
in take_action
        elif action == "backup": Backup(rps[0], rps[1])
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 341, 
in Backup
        backup.Mirror_and_increment(rpin, rpout, incdir)
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 51, 
in Mirror_and_increment
        DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
236, in patch_and_increment
        ITR(diff.index, diff)
      File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 
280, in __call__
        if last_branch.can_fast_process(*args):
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
513, in can_fast_process
        mirror_rorp = self.CCPP.get_mirror_rorp(index)
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
464, in get_mirror_rorp
        except KeyError: return self.get_parent_rorps(index)[1]
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
446, in get_parent_rorps
        raise KeyError(index)

    Traceback (most recent call last):
      File "/usr/bin/rdiff-backup", line 23, in <module>
        rdiff_backup.Main.error_check_Main(sys.argv[1:])
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 302, 
in error_check_Main
        try: Main(arglist)
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 322, 
in Main
        take_action(rps)
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 278, 
in take_action
        elif action == "backup": Backup(rps[0], rps[1])
      File "/var/lib/python-support/python2.5/rdiff_backup/Main.py", line 341, 
in Backup
        backup.Mirror_and_increment(rpin, rpout, incdir)
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 51, 
in Mirror_and_increment
        DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath)
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
236, in patch_and_increment
        ITR(diff.index, diff)
      File "/var/lib/python-support/python2.5/rdiff_backup/rorpiter.py", line 
280, in __call__
        if last_branch.can_fast_process(*args):
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
513, in can_fast_process
        mirror_rorp = self.CCPP.get_mirror_rorp(index)
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
464, in get_mirror_rorp
        except KeyError: return self.get_parent_rorps(index)[1]
      File "/var/lib/python-support/python2.5/rdiff_backup/backup.py", line 
446, in get_parent_rorps
        raise KeyError(index)
    KeyError: ('mnt', 'backup', 'palace', 'rdiff-backup-data', 'increments', 
'dev', '.static')

What should I do?

Thanks,
Kingsley

-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.18-4-k7
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages rdiff-backup depends on:
ii  libc6                         2.7-12     GNU C Library: Shared libraries
ii  librsync1                     0.9.7-1    Library which implements the rsync
ii  python                        2.5.2-1    An interactive high-level object-o
ii  python-support                0.8.1      automated rebuilding support for P

Versions of packages rdiff-backup recommends:
ii  python-pylibacl               0.2.2-1+b1 module for manipulating POSIX.1e A
ii  python-pyxattr                0.2.2-1    module for manipulating filesystem

-- no debconf information



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

Reply via email to