Package: rdiff-backup
Version: 1.1.9-1
Followup-For: Bug #349593

This problem still exists.  isincfile returns without setting
inc_compressed, and a later call to isinccompressed crashes.  I got
this problem after a kernel bug caused everything to hang in sync,
resulting in a hung rdiff-backup and an incomplete increment.

The posted patch seems to have worked.

Warning: Local version 1.1.9 does not match remote version 1.1.5.
Previous backup seems to have failed, regressing destination now.
Exception 'RPath instance has no attribute 'inc_compressed'' raised of class 
'exceptions.AttributeError':
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 298, in 
error_check_Main
    try: Main(arglist)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 318, in 
Main
    take_action(rps)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 274, in 
take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 331, in 
Backup
    backup_final_init(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 431, in 
backup_final_init
    checkdest_if_necessary(rpout)
  File "/var/lib/python-support/python2.4/rdiff_backup/Main.py", line 830, in 
checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 69, in 
Regress
    regress_rbdir(manager)
  File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 124, 
in regress_rbdir
    if has_meta_diff and not has_meta_snap: recreate_meta(meta_manager)
  File "/var/lib/python-support/python2.4/rdiff_backup/regress.py", line 145, 
in recreate_meta
    writer = metadata.MetadataFile(temprp, 'w', check_path = 0)
  File "/var/lib/python-support/python2.4/rdiff_backup/metadata.py", line 382, 
in __init__
    if compress and not rp_base.isinccompressed():
  File "/var/lib/python-support/python2.4/rdiff_backup/rpath.py", line 1095, in 
isinccompressed
    return self.inc_compressed


-- System Information:
Debian Release: 4.0
  APT prefers unstable
  APT policy: (500, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.20
Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1)

Versions of packages rdiff-backup depends on:
ii  libc6                       2.3.6.ds1-13 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