problem with rdiff-backup-0.5.1

Alberto Accomazzi Alberto Accomazzi <aaccomazzi@cfa.harvard.edu>
Thu, 28 Feb 2002 12:10:14 -0500


Hi Ben,

I'm back trying to use rdiff-backup after a hyatus of a few months
spent on other little projects, and was happy to see a much improved
version around.

I call the script as user ads_back with the following options:
   rdiff-backup /proj/ads/soft /proj/ads-md3/backups/proj/ads/soft
and the script crashes after it copies over files in the first directory.
>From the traceback, it looks to me like it's trying to modify the 
access time of the original directory.  Why is that and can I do
anything to avoid the problem?

Thanks,

-- Alberto


P.S. I'm not subscribing to the list so far, so please reply directly
     to me.


ads_back@adsfore-440: cat /proj/ads-md3/backups/proj/ads/soft/rdiff-backup-data/backup.log
Exception [Errno 1] Not owner: '/proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S' raised of class exceptions.OSError
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4354, in patch_and_finalize
    for diff_rorp, dsrp in collated:
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3240, in Collate2Iters
    for relem1 in riter1:
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4262, in diffs
    if dsrp: finalizer(dsrp)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 520, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 475, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 520, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 475, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 520, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 475, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 520, in __call__
    self.process_w_subreducer(indexed_elem)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 475, in process_w_subreducer
    if not self.subreducer(indexed_elem):
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 517, in __call__
    self.calculate_final_val()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 492, in calculate_final_val
    self.state.branch_val)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3539, in <lambda>
    lambda dsrpath, x, y: dsrpath.write_changes(),
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3469, in write_changes
    else: self.setmtime_bypass(self.getmtime())
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3449, in setmtime_bypass
    self.conn.os.utime(self.path, (time.time(), modtime))

ads_back@adsfore-441: ls -ld /proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S     
         1 drwxr-sr-x   2 gei      ads           512 Sep  1  1998 /proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S/

ads_back@adsfore-442: ls -ld /proj/ads-md3/backups/proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S
   1 drwxr-sr-x   2 ads_back sys           512 Sep  1  1998 /proj/ads-md3/backups/proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S/


****************************************************************************
Alberto Accomazzi                          mailto:aaccomazzi@cfa.harvard.edu
NASA Astrophysics Data System                      http://adsabs.harvard.edu
Harvard-Smithsonian Center for Astrophysics        http://cfawww.harvard.edu
60 Garden Street, MS 83, Cambridge, MA 02138 USA   
****************************************************************************