bugrdiff-backup - Bugs: bug #38467, rdiff-backup: suddenly broken with...

 
 

bug #38467: rdiff-backup: suddenly broken with Fatal Error: Wrong number of arguments given.

Submitter:  Sam Hokin <samhokin>
Submitted:  Tue 05 Mar 2013 01:38:32 AM UTC
   
 
Category:  None Severity:  3 - Normal
Item Group:  None Status:  None
Privacy:  Public Assigned to:  None
Open/Closed:  Closed
* Mandatory Fields

Add a New Comment Rich Markup
   

Wed 05 Jun 2013 06:51:20 PM UTC, comment #3: 

Reporter has switched to another backup software.

Closing this now.

Kevin Fenzi <nirik>
Group Member
Sun 26 May 2013 04:31:00 PM UTC, comment #2: 

There's not been any substantive changes in the Fedora rdiff-backup packages in ages.

Is "fly-backup" a valid host to ssh?

Can you run it with -vv for more info?


Kevin Fenzi <nirik>
Group Member
Tue 05 Mar 2013 06:14:31 PM UTC, comment #1: 

You could try temporarily editing rdiff-backup/Main.py and see if that reveals any clues:


--- Main.py.bak 2009-03-16 10:36:21.000000000 -0400
+++ Main.py     2013-03-05 13:00:16.000000000 -0500
@@ -229,6 +229,8 @@
        elif action == 'test-server' or action == 'calculate-average':
                pass # these two take any number of args
        elif l > 2 or action not in arg_action_dict[l]:
+               print "args: ", args
+               print "action: ", action
                commandline_error("Wrong number of arguments given.")

 def final_set_action(rps):


FYI, I suspect you would get a bigger audience if you posted your problem on the users mailing list (https://lists.nongnu.org/mailman/listinfo/rdiff-backup-users).  Then if you resolve it or find that it is not an rdiff-backup bug, post back here to the bug report.

Joe Steele <j_steele>
Tue 05 Mar 2013 01:38:32 AM UTC, original submission:  

I've been running rdiff-backup over an ssh connection of other hosts for quite some time, in a nightly cron task.  All of a sudden, about a week or so ago, my rdiff-backup commands started failing as follows:

$ rdiff-backup --check-destination-dir --include /home --include /var --include /etc --include /root --include /usr/local --exclude /usr/local/tmp --exclude / fly-backup:://backup/fly
Fatal Error: Wrong number of arguments given.
See the rdiff-backup manual page for more information.

Any idea what's going on? I figure there's some Fedora update (this was under 16 and now 17 as well) that broke something that rdiff-backup uses.  Pretty serious problem since I use rdiff-backup to back up my servers!

Thanks in advance!

Versions:
Linux muttley 3.7.9-104.fc17.i686.PAE #1 SMP Sun Feb 24 19:27:47 UTC 2013 i686 i686 i386 GNU/Linux
rdiff-backup-1.2.8-7.fc17.i686
python-2.7.3-7.2.fc17.i686
pylibacl-0.5.1-2.fc17.i686
pyxattr-0.5.1-2.fc16.i686
librsync-0.9.7-17.fc17.i686



Sam Hokin <samhokin>

 

(Note: upload size limit is set to 16384 kB, after insertion of the required escape characters.)

Attach Files:
   
   
Comment:
   

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -email is unavailable- added by nirik (Posted a comment)
  • -email is unavailable- added by j_steele (Posted a comment)
  • -email is unavailable- added by samhokin (Submitted the item)
  •  

    There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.

    Only logged-in users can vote.

     

    Follows 1 latest change.

    Date Changed by Updated Field Previous Value => Replaced by
    2013-06-05 nirik Open/ClosedOpen Closed

    Back to the top

    Powered by Savane 3.13-caa5.
    Corresponding source code