Settime_bypass problem ?
Erminio Baranzini
aredat@yahoo.com
Sun, 28 Apr 2002 07:17:34 -0700 (PDT)
Hi rdiff-backupper,
I am trying to test rdiff-backup (about 12 GB data),
but after a lot of files transferred without problems,
I get 600 MB of log saying always the same things each
time for a new file (or dir), wich will be
nevertheless copied over :
Exception [Errno 1] Operation not permitted:
'/bin/rcp' raised of class exceptions.OSError
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 4888, in diffs
if dsrp: finalizer(dsrp)
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 546, in __call__
self.process_w_subreducer(indexed_elem)
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 500, in process_w_subreducer
if not self.subreducer(indexed_elem):
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 546, in __call__
self.process_w_subreducer(indexed_elem)
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 500, in process_w_subreducer
if not self.subreducer(indexed_elem):
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 543, in __call__
self.calculate_final_val()
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 517, in calculate_final_val
self.state.branch_val)
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 3730, in <lambda>
lambda dsrpath, x, y: dsrpath.write_changes(),
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 3657, in write_changes
self.setmtime_bypass(self.getmtime())
File
"/home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup",
line 3637, in setmtime_bypass
self.conn.os.utime(self.path, (time.time(),
modtime))
Error processing ('bin', 'realpath'), skipping
I have found a similar problem in the mailing-list
archive (Thread: Problem with rdiff-backup-0.5.1 from
Alberto Accomazzi, Thu, 28 Feb 2002 12:10:14 -0500).
As I am totally ignorant of Python I cannot search
further.
My command line was:
home/tata/d/___BACKUP/rdiff-backup-0.7.2/rdiff-backup
--change-source-perms --force --exclude-device-files
--exclude /a --exclude /b --exclude /proc --exclude
/compat --exclude /usr/compat / /b/essai-rdiff
The problem is partly repeatable, but not always at
the same point of the tree.
I am working with FreeBSD v. 4.5, Python 2.2,
rdiff-backup-0.7.2.
Any idea?
Thanks in advance.
Erminio
__________________________________________________
Do You Yahoo!?
Yahoo! Health - your guide to health and wellness
http://health.yahoo.com