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

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

Re: [rdiff-backup-users] Write-once read-many problem


From: dean gaudet
Subject: Re: [rdiff-backup-users] Write-once read-many problem
Date: Tue, 19 Jul 2005 11:49:43 -0700 (PDT)

that sure looks like it's trying to chmod something on the mirror doesn't 
it:

Sending back exception [Errno 1] Operation not permitted: 
'portage-rdiff-backup/packages' of type exceptions.OSError:
  File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 329, 
in answer_request
    result = apply(eval(request.function_string), argument_list)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/connection.py", line 475, 
in readfromid
    if length is None: return cls.vfiles[id].read()
  File "/usr/lib/python2.3/site-packages/rdiff_backup/iterfile.py", line 285, 
in read
    if not self.addtobuffer(): break
  File "/usr/lib/python2.3/site-packages/rdiff_backup/iterfile.py", line 308, 
in addtobuffer
    try: currentobj = self.iter.next()
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 244, in 
get_diffs_from_collated
    yield cls.get_diff(mir_rorp, target_rorp)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 253, in 
get_diff
    mir_rorp.setfile(cls.rf_cache.get_fp(expanded_index))
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 339, in 
get_fp
    rf = self.get_rf(index)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 324, in 
get_rf
    if not self.add_rfs(index): return None
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 356, in 
add_rfs
    if Globals.process_uid != 0: self.perm_changer(parent_index)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 675, in 
__call__
    self.add_new(old_index, index)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/restore.py", line 693, in 
add_new
    else: rp.chmod(0700 | old_perms)
  File "/usr/lib/python2.3/site-packages/rdiff_backup/rpath.py", line 629, in 
chmod
    self.conn.os.chmod(self.path, permissions)

that's not good...

btw is portage-rdiff-backup/packages readable by the user you're using
to restore?

-dean




reply via email to

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