rdiff-backup-users
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[rdiff-backup-users] Problems with setmtime


From: John Goerzen
Subject: [rdiff-backup-users] Problems with setmtime
Date: Sat, 16 Aug 2003 20:31:29 -0500
User-agent: Mutt/1.5.4i

Hello,

I bet this one you haven't heard yet.

I am using rdiff-backup to backup an Alpha running Linux 2.4 to an x86
running Linux 2.4, both running Debian.

For some reason, my Alpha contains a file like this:

erwin /bin$ ls -l sash
-rwxr-xr-x    1 root     root       569048 Jan 11  2048 sash

Now, an Alpha being 64-bit, this is no problem and the system will happily
let you create dates WAY in the future.  On the PC side, this is a problem,
and rdiff-backup crashes thusly:

  File
"/home/jgoerzen/dpkg/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py",
line 158, in copy_attribs
  File
"/home/jgoerzen/dpkg/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py",
line 645, in setmtime
OverflowError: long int too large to convert to int
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/bakfs/backups/erwin/root/rdiff-backup-data/file_statistics.2003-08-16T20:24:12-05:00.data.gz',
mode 'wb' at 0x40255da0 0x4046e78c>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/bakfs/backups/erwin/root/rdiff-backup-data/error_log.2003-08-16T20:24:12-05:00.data.gz',
mode 'wb' at 0x402557e0 0x4046e3cc>> ignored
Exception exceptions.TypeError: "'NoneType' object is not callable" in
<bound method GzipFile.__del__ of <gzip open file
'/bakfs/backups/erwin/root/rdiff-backup-data/mirror_metadata.2003-08-16T20:24:12-05:00.snapshot.gz',
mode 'wb' at 0x404691a0 0x4046e8ec>> ignored
make: *** [erwin-root] Error 1
pi:~# Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 23, in ?
    rdiff_backup.Main.Main(sys.argv[1:])
  File
"/build/buildd/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/Main.py",
line 246, in Main
  File
"/build/buildd/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/Main.py",
line 217, in take_action
  File
"/build/buildd/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 331, in Server
  File
"/build/buildd/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 293, in get_response
  File
"/build/buildd/rdiff-backup-0.12.3/debian/rdiff-backup/usr/lib/python2.3/site-packages/rdiff_backup/connection.py",
line 216, in _get
rdiff_backup.connection.ConnectionReadError: Truncated header string
(problem probably originated remotely)

Now, I will be the first to admit that I should not have a file dated 2048. 
At the same time, it shouldn't crash a backup tool :-)

-- John




reply via email to

[Prev in Thread] Current Thread [Next in Thread]