[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [rdiff-backup-users] problems with doing backup after updating to 0.
From: |
Arkadiusz Miskiewicz |
Subject: |
Re: [rdiff-backup-users] problems with doing backup after updating to 0.12.2 |
Date: |
Sun, 3 Aug 2003 20:51:31 +0200 |
User-agent: |
Mutt/1.4.1i |
On/Dnia Sun, Aug 03, 2003 at 10:58:07AM -0700, Ben Escoto wrote/napisał(a)
> >>>>> "AM" == Arkadiusz Miskiewicz <address@hidden>
> >>>>> wrote the following on Sun, 3 Aug 2003 17:06:36 +0200
>
> AM> I've updated rdiff-backup to 0.12.2 (from 0.11.5) and also
> AM> updated python to 2.3 (from 2.2.3 + recompiled rdiff-backup).
> ...
> AM> Nothing really works. Seems python issue.
>
> Interesting, it seems a fix in python has exposed a bug in
> rdiff-backup? That classmethod stuff has always been pretty esoteric.
> This patch should fix that problem, but I still haven't run all the
> tests with 2.3 final yet.
It fixes one problem but there are more... I can now --check-increments
and so on but updating backup fails with:
address@hidden root]# /usr/bin/rdiff-backup \
> --print-statistics \
> /etc /home/services/rdiff-backup/maja/etc
Traceback (most recent call last):
File "/usr/bin/rdiff-backup", line 23, in ?
rdiff_backup.Main.Main(sys.argv[1:])
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 246, in
Main
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 219, in
take_action
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 258, in
Backup
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 357, in
backup_touch_curmirror_local
File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 909, in
fsync_with_dir
File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 901, in
fsync
File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 805, in
open
IOError: [Errno 21] Is a directory
Exception exceptions.TypeError: "'NoneType' object is not callable" in <bound
method GzipFile.__del__ of <gzip open file
'/home/services/rdiff-backup/maja/etc/rdiff-backup-data/error_log.2003-08-03T20:44:31+02:00.data.gz',
mode 'wb' at 0x40469d20 0x406d306c>> ignored
### call it again ###
< --print-statistics /etc /home/services/rdiff-backup/maja/etc
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.Main(sys.argv[1:])
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 246, in
Main
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 219, in
take_action
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 258, in
Backup
File "/usr/lib/python2.3/site-packages/rdiff_backup/Main.py", line 357, in
backup_touch_curmirror_local
File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 909, in
fsync_with_dir
File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 901, in
fsync
File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 805, in
open
IOError: [Errno 21] Is a directory
Exception exceptions.TypeError: "'NoneType' object is not callable" in <bound
method GzipFile.__del__ of <gzip open file
'/home/services/rdiff-backup/maja/etc/rdiff-backup-data/error_log.2003-08-03T20:44:47+02:00.data.gz',
mode 'wb' at 0x40469d20 0x406d58ec>> ignored
-rw------- 1 root root 108 2003-08-03 20:44
/home/services/rdiff-backup/maja/etc/rdiff-backup-data/error_log.2003-08-03T20:44:47+02:00.data.gz
Strace looks like this:
fstat64(3, {st_mode=S_IFREG|0600, st_size=66443, ...}) = 0
_llseek(3, 66443, [66443], SEEK_SET) = 0
fstat64(3, {st_mode=S_IFREG|0600, st_size=66443, ...}) = 0
lstat64("/home/services/rdiff-backup/maja/etc/rdiff-backup-data/error_log.2003-08-03T20:48:31+02:00.data.gz",
0xbfffddb0) = -1 ENOENT (No such file or directory)
open("/home/services/rdiff-backup/maja/etc/rdiff-backup-data/error_log.2003-08-03T20:48:31+02:00.data.gz",
O_W
RONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 4
fstat64(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
brk(0) = 0x81ee000
brk(0x81f3000) = 0x81f3000
brk(0) = 0x81f3000
brk(0x8203000) = 0x8203000
brk(0) = 0x8203000
brk(0x8213000) = 0x8213000
fstat64(4, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40015000
gettimeofday({1059936517, 30732}, NULL) = 0
lstat64("/home/services/rdiff-backup/maja/etc/rdiff-backup-data/current_mirror.2003-08-03T20:48:31+02:00.data"
, 0xbfffdfa0) = -1 ENOENT (No such file or directory)
open("/home/services/rdiff-backup/maja/etc/rdiff-backup-data/current_mirror.2003-08-03T20:48:31+02:00.data",
O
_WRONLY|O_CREAT|O_TRUNC|O_LARGEFILE, 0666) = 5
fstat64(5, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
close(5) = 0
lstat64("/home/services/rdiff-backup/maja/etc/rdiff-backup-data/current_mirror.2003-08-03T20:48:31+02:00.data"
, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
open("/home/services/rdiff-backup/maja/etc/rdiff-backup-data/current_mirror.2003-08-03T20:48:31+02:00.data",
O
_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFREG|0600, st_size=0, ...}) = 0
fsync(5) = 0
close(5) = 0
lstat64("/home/services/rdiff-backup/maja/etc/rdiff-backup-data",
{st_mode=S_IFDIR|0700, st_size=36864, ...})
= 0
open("/home/services/rdiff-backup/maja/etc/rdiff-backup-data",
O_RDONLY|O_LARGEFILE) = 5
fstat64(5, {st_mode=S_IFDIR|0700, st_size=36864, ...}) = 0
close(5) = 0
write(2, "Traceback (most recent call last"..., 35Traceback (most recent call
last):
) = 35
open("/usr/bin/rdiff-backup", O_RDONLY|O_LARGEFILE) = 5
write(2, " File \"/usr/bin/rdiff-backup\", "..., 46 File
"/usr/bin/rdiff-backup", line 23, in ?
) = 46
fstat64(5, {st_mode=S_IFREG|0755, st_size=1010, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) =
0x40016000
read(5, "#!/usr/bin/python\n# rdiff-backup"..., 4096) = 1010
write(2, " ", 4 ) = 4
write(2, "rdiff_backup.Main.Main(sys.argv["...,
37rdiff_backup.Main.Main(sys.argv[1:])
) = 37
> Ben Escoto
--
Arkadiusz Miśkiewicz CS at FoE, Wroclaw University of Technology
arekmatssedotpl AM2-6BONE, 1024/3DB19BBD, arekm(at)ircnet, PLD/Linux