Public bug reported:
Binary package hint: rdiff-backup
With a recently re-installed system:
$ uname -a
Linux craft 2.6.32-25-generic-pae #44-Ubuntu SMP Fri Sep 17 21:57:48 UTC 2010
i686 GNU/Linux
[10:41 AM] 36Mb$ lsb_release --all
No LSB modules are available.
Distributor ID: Ubuntu
Description: Ubuntu 10.04.1 LTS
Release: 10.04
Codename: lucid
[10:41 AM] 36Mb$ mkdir foo && rdiff-backup /home/gwern/music foo
Exception 'RPath instance has no attribute 'inc_compressed'' raised of class
'<type 'exceptions.AttributeError'>':
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in
error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 346, in Backup
backup.Mirror(rpin, rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 35, in Mirror
DestS.set_rorp_cache(dest_rpath, source_rpiter, 0)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 154, in
set_rorp_cache
collated, Globals.pipeline_max_length*4, baserp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 290, in
__init__
self.metawriter = metadata.ManagerObj.GetWriter()
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 575, in
GetWriter
metawriter = self.get_meta_writer(typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 556, in
get_meta_writer
typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 551, in
_writer_helper
return flatfileclass(rp, 'w', callback = self.add_incrp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 382, in
__init__
if compress and check_path and not rp_base.isinccompressed():
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1228, in
isinccompressed
return self.inc_compressed
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in
error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 346, in Backup
backup.Mirror(rpin, rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 35, in Mirror
DestS.set_rorp_cache(dest_rpath, source_rpiter, 0)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 154, in
set_rorp_cache
collated, Globals.pipeline_max_length*4, baserp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 290, in
__init__
self.metawriter = metadata.ManagerObj.GetWriter()
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 575, in
GetWriter
metawriter = self.get_meta_writer(typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 556, in
get_meta_writer
typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 551, in
_writer_helper
return flatfileclass(rp, 'w', callback = self.add_incrp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 382, in
__init__
if compress and check_path and not rp_base.isinccompressed():
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1228, in
isinccompressed
return self.inc_compressed
AttributeError: RPath instance has no attribute 'inc_compressed'
A 'sudo apt-get remove --purge rdiff-backup' makes no difference.
This bug seems to be very similar to
https://bugs.launchpad.net/ubuntu/+source/rdiff-backup/+bug/96258 but
that bug was supposedly fixed years ago, and certainly long before
Lucid.
Here is the output with verbosity turned up to the max:
$ mkdir foo && rdiff-backup -v9 /home/gwern/music foo
Mon Oct 11 10:47:10 2010 Using rdiff-backup version 1.2.8
Mon Oct 11 10:47:10 2010 Making directory foo/rdiff-backup-data
Mon Oct 11 10:47:10 2010 POSIX ACLs not supported by filesystem at
/home/gwern/music
Mon Oct 11 10:47:10 2010 Unable to import win32security module. Windows ACLs
not supported by filesystem at /home/gwern/music
Mon Oct 11 10:47:10 2010 escape_dos_devices not required by filesystem at
/home/gwern/music
Mon Oct 11 10:47:10 2010
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
Access control lists Off
Extended attributes On
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Escape trailing spaces Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Mon Oct 11 10:47:10 2010 Making directory
foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010 Touching foo/rdiff-backup-data/rdiff-backup.tmp.0/5-_
a.snapshot.gz
Mon Oct 11 10:47:10 2010 Deleting foo/rdiff-backup-data/rdiff-backup.tmp.0/5-_
a.snapshot.gz
Mon Oct 11 10:47:10 2010 Touching foo/rdiff-backup-data/rdiff-backup.tmp.0/uniᄉ
Mon Oct 11 10:47:10 2010 Deleting foo/rdiff-backup-data/rdiff-backup.tmp.0/uniᄉ
Mon Oct 11 10:47:10 2010 Touching foo/rdiff-backup-data/rdiff-backup.tmp.0/:\"
Mon Oct 11 10:47:10 2010 Deleting foo/rdiff-backup-data/rdiff-backup.tmp.0/:\"
Mon Oct 11 10:47:10 2010 Touching foo/rdiff-backup-data/rdiff-backup.tmp.0/A
Mon Oct 11 10:47:10 2010 Deleting foo/rdiff-backup-data/rdiff-backup.tmp.0/A
Mon Oct 11 10:47:10 2010 Touching foo/rdiff-backup-data/rdiff-backup.tmp.0/foo
Mon Oct 11 10:47:10 2010 Deleting foo/rdiff-backup-data/rdiff-backup.tmp.0/foo
Mon Oct 11 10:47:10 2010 Making directory
foo/rdiff-backup-data/rdiff-backup.tmp.0/hl
Mon Oct 11 10:47:10 2010 Touching
foo/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file1
Mon Oct 11 10:47:10 2010 Hard linking
foo/rdiff-backup-data/rdiff-backup.tmp.0/hl/hardlinked_file2 to
foo/rdiff-backup-data/rdiff-backup.tmp.0/hardlinked_file1
Mon Oct 11 10:47:10 2010 Extended attributes not supported by filesystem at
foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010 POSIX ACLs not supported by filesystem at
foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010 Unable to import win32security module. Windows ACLs
not supported by filesystem at foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010 Touching
foo/rdiff-backup-data/rdiff-backup.tmp.0/dir_inc_check
Mon Oct 11 10:47:10 2010 Deleting
foo/rdiff-backup-data/rdiff-backup.tmp.0/dir_inc_check
Mon Oct 11 10:47:10 2010 Touching
foo/rdiff-backup-data/rdiff-backup.tmp.0/regfile
Mon Oct 11 10:47:10 2010 Deleting
foo/rdiff-backup-data/rdiff-backup.tmp.0/regfile
Mon Oct 11 10:47:10 2010 Touching
foo/rdiff-backup-data/rdiff-backup.tmp.0/high_perms_file
Mon Oct 11 10:47:10 2010 Touching
foo/rdiff-backup-data/rdiff-backup.tmp.0/high_perms_dir
Mon Oct 11 10:47:10 2010 Deleting
foo/rdiff-backup-data/rdiff-backup.tmp.0/high_perms_file
Mon Oct 11 10:47:10 2010 Deleting
foo/rdiff-backup-data/rdiff-backup.tmp.0/high_perms_dir
Mon Oct 11 10:47:10 2010 Touching
foo/rdiff-backup-data/rdiff-backup.tmp.0/symlinked_file1
Mon Oct 11 10:47:10 2010 Deleting
foo/rdiff-backup-data/rdiff-backup.tmp.0/symlinked_file2
Mon Oct 11 10:47:10 2010 Deleting
foo/rdiff-backup-data/rdiff-backup.tmp.0/symlinked_file1
Mon Oct 11 10:47:10 2010 escape_dos_devices not required by filesystem at
foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010 Deleting foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010 Removing directory
foo/rdiff-backup-data/rdiff-backup.tmp.0
Mon Oct 11 10:47:10 2010
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
Ownership changing Off
Hard linking On
fsync() directories On
Directory inc permissions On
High-bit permissions On
Symlink permissions Off
Extended filenames On
Windows reserved filenames Off
Access control lists Off
Extended attributes Off
Windows access control lists Off
Case sensitivity On
Escape DOS devices Off
Escape trailing spaces Off
Mac OS X style resource forks Off
Mac OS X Finder information Off
-----------------------------------------------------------------
Mon Oct 11 10:47:10 2010 Backup: must_escape_dos_devices = 0
Mon Oct 11 10:47:10 2010 Making directory foo/rdiff-backup-data/increments
Mon Oct 11 10:47:10 2010 Starting mirror /home/gwern/music to foo
Mon Oct 11 10:47:10 2010 Exception 'RPath instance has no attribute
'inc_compressed'' raised of class '<type 'exceptions.AttributeError'>':
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in
error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 346, in Backup
backup.Mirror(rpin, rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 35, in Mirror
DestS.set_rorp_cache(dest_rpath, source_rpiter, 0)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 154, in
set_rorp_cache
collated, Globals.pipeline_max_length*4, baserp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 290, in
__init__
self.metawriter = metadata.ManagerObj.GetWriter()
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 575, in
GetWriter
metawriter = self.get_meta_writer(typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 556, in
get_meta_writer
typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 551, in
_writer_helper
return flatfileclass(rp, 'w', callback = self.add_incrp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 382, in
__init__
if compress and check_path and not rp_base.isinccompressed():
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1228, in
isinccompressed
return self.inc_compressed
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 30, in <module>
rdiff_backup.Main.error_check_Main(sys.argv[1:])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 304, in
error_check_Main
try: Main(arglist)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 324, in Main
take_action(rps)
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 280, in
take_action
elif action == "backup": Backup(rps[0], rps[1])
File "/usr/lib/pymodules/python2.6/rdiff_backup/Main.py", line 346, in Backup
backup.Mirror(rpin, rpout)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 35, in Mirror
DestS.set_rorp_cache(dest_rpath, source_rpiter, 0)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 154, in
set_rorp_cache
collated, Globals.pipeline_max_length*4, baserp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/backup.py", line 290, in
__init__
self.metawriter = metadata.ManagerObj.GetWriter()
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 575, in
GetWriter
metawriter = self.get_meta_writer(typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 556, in
get_meta_writer
typestr, time)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 551, in
_writer_helper
return flatfileclass(rp, 'w', callback = self.add_incrp)
File "/usr/lib/pymodules/python2.6/rdiff_backup/metadata.py", line 382, in
__init__
if compress and check_path and not rp_base.isinccompressed():
File "/usr/lib/pymodules/python2.6/rdiff_backup/rpath.py", line 1228, in
isinccompressed
return self.inc_compressed
AttributeError: RPath instance has no attribute 'inc_compressed'
** Affects: rdiff-backup (Ubuntu)
Importance: Undecided
Status: New
--
rdiff-backup crashes with compression error (inc_compressed)
https://bugs.launchpad.net/bugs/658413
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs