still some problems witih 0.5.3

Alberto Accomazzi Alberto Accomazzi <aaccomazzi@cfa.harvard.edu>
Tue, 05 Mar 2002 10:42:36 -0500


Hi Ben,

I downloaded version 0.5.3 and was successfull in running a backup as root on a
brand-new directory.  However, when I tried continuing an interrupted backup
on a similar directory I got an error message (reported below).  This is not
a show-stopper for me at the moment since I am able to do backups regularly,
but I thought I'd let you know in case you want to track this down.

Oh, and another (minor) suggestion: you should really implement a 
--help option that spits out the usage syntax for the command, in line
with all other GNU programs.

Thanks!

-- Alberto


# rdiff-backup /proj/ads/soft /proj/ads-md3/backups/proj.test/ads/soft
Last backup dated Mon Mar  4 10:43:38 2002 was aborted, but we aren't resuming it.
Exception ['rdiff', 'signature', '/proj/ads-md3/backups/proj.test/ads/soft/abs/abs_srv/DEHTML/OBJS_S/conv_esc.o'] exited with value -1 raised of class __main__.RdiffException
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4288, in diffs
    else: yield RORPIter.diffonce(dest_sig, dsrp)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3319, in diffonce
    new_rp))
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 1325, in get_delta_sigfileobj
    sig_tf.write_from_fileobj(sig_fileobj)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 2540, in write_from_fileobj
    if fp.close() or outfp.close():
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 2601, in close
    result = self.file.close()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 1462, in close
    raise RdiffException("%s exited with value %d" %

Exception not all arguments converted raised of class exceptions.TypeError
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4401, in patch_and_finalize
    try: dsrp = cls.check_skip_error(error_checked)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4447, in check_skip_error
    try: return thunk()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4388, in error_checked
    indexed_tuple = collated.next()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3268, in Collate2Iters
    try: relem1 = riter1.next()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4292, in diffs
    Log("Error processing %s, skipping" % dest_sig.index, 2)

Traceback (most recent call last):
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 5071, in ?
    Globals.Main.Main()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4817, in Main
    self.take_action(rps)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4793, in take_action
    elif self.action == "backup": self.Backup(rps[0], rps[1])
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4850, in Backup
    HighLevel.Mirror(rpin, rpout, 1, RSI)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4223, in Mirror
    DestS.patch_and_finalize(dest_rpath, diffiter, checkpoint)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4406, in patch_and_finalize
    except: cls.handle_last_error(last_dsrp, finalizer)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4401, in patch_and_finalize
    try: dsrp = cls.check_skip_error(error_checked)
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4447, in check_skip_error
    try: return thunk()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4388, in error_checked
    indexed_tuple = collated.next()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 3268, in Collate2Iters
    try: relem1 = riter1.next()
  File "/proj/ads/soft/utils/bin/rdiff-backup", line 4292, in diffs
    Log("Error processing %s, skipping" % dest_sig.index, 2)
TypeError: not all arguments converted

# id      
uid=0(root) gid=1(other) groups=1(other),0(root),2(bin),3(sys),4(adm),5(uucp),6(mail),7(tty),8(lp),9(nuucp),12(daemon)

# ls -l /proj/ads-md3/backups/proj.test/ads/soft/abs/abs_srv/DEHTML/OBJS_S/conv_esc.o
-rw-rw-r--   1 ads_back sys          2932 Sep  1  1998 /proj/ads-md3/backups/proj.test/ads/soft/abs/abs_srv/DEHTML/OBJS_S/conv_esc.o

# ls -l /proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S/conv_esc.o
-rw-rw-r--   1 gei      ads          2932 Sep  1  1998 /proj/ads/soft/abs/abs_srv/DEHTML/OBJS_S/conv_esc.o


****************************************************************************
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   
****************************************************************************