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

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

[rdiff-backup-users] exception [Errno 22] Invalid argument of type <type


From: Jonathan Underwood
Subject: [rdiff-backup-users] exception [Errno 22] Invalid argument of type <type 'exceptions.IOError'>:
Date: Tue, 23 Dec 2008 15:28:43 +0000

Hi,

Running rdiff-backup 1.2.2 on both ends (and also seen running 1.2.1
on both ends) I see the following problem when running this command

rdiff-backup --create-full-path --exclude-sockets --verbosity 5
/home/username address@hidden:/home/ruser

Both machines are Fedora 10. Output follows:

Using rdiff-backup version 1.2.2
Executing ssh -C address@hidden rdiff-backup --server
Unable to import win32security module. Windows ACLs
not supported by filesystem at /home/jgu
escape_dos_devices not required by filesystem at /home/jgu
-----------------------------------------------------------------
Detected abilities for source (read only) file system:
  Access control lists                         On
  Extended attributes                          On
  Windows access control lists                 Off
  Case sensitivity                             On
  Escape DOS devices                           Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Unable to import win32security module. Windows ACLs
not supported by filesystem at /home/ruser/rdiff-backup-data/rdiff-backup.tmp.0
escape_dos_devices not required by filesystem at
/home/ruser/home/luser/rdiff-backup-data/rdiff-backup.tmp.0
-----------------------------------------------------------------
Detected abilities for destination (read/write) file system:
  Ownership changing                           Off
  Hard linking                                 On
  fsync() directories                          On
  Directory inc permissions                    On
  High-bit permissions                         On
  Symlink permissions                          Off
  Extended filenames                           On
  Windows reserved filenames                   Off
  Access control lists                         On
  Extended attributes                          On
  Windows access control lists                 Off
  Case sensitivity                             On
  Escape DOS devices                           Off
  Mac OS X style resource forks                Off
  Mac OS X Finder information                  Off
-----------------------------------------------------------------
Backup: must_escape_dos_devices = 0
Previous backup seems to have failed, regressing destination now.
Regressing to Wed Dec 10 05:00:02 2008
Regressing file .#junk.muse
Regressing file .DCOPserver_xxxxxxx_127.0.0.1:1
Regressing file .DCOPserver_xxxxxxx_:2
Regressing file .beagle/Log/current-Beagle
Regressing file .beagle/Log/current-IndexHelper
Regressing attributes of /home/ruser/home/luser/.beagle/Log
Regressing file .evolution/exchange/exchange___xxxx_;personal_Calendar
Regressing file .evolution/exchange/exchange___xxxx_;personal_Tasks
Regressing attributes of /home/ruser/home/luser/.evolution/exchange
Regressing file .gnome2/accels/eog
Sending back exception [Errno 22] Invalid argument of type <type
'exceptions.IOError'>:
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py",
line 335, in answer_request
    result = apply(eval(request.function_string), argument_list)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/regress.py",
line 71, in Regress
    for rf in iterate_meta_rfs(mirror_rp, inc_rpath): ITR(rf.index, rf)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/rorpiter.py",
line 281, in __call__
    last_branch.fast_process(*args)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/regress.py",
line 268, in fast_process
    if rf.metadata_rorp.isreg(): self.restore_orig_regfile(rf)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/regress.py",
line 292, in restore_orig_regfile
    rpath.copy_attribs(rf.metadata_rorp, tf)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/rpath.py",
line 177, in copy_attribs
    if Globals.eas_write: rpout.write_ea(rpin.get_ea())
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/rpath.py",
line 1321, in write_ea
    ea.write_to_rp(self)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/eas_acls.py",
line 109, in write_to_rp
    rp.conn.xattr.setxattr(rp.path, name, value, 0, rp.issym())

Exception '[Errno 22] Invalid argument' raised of class '<type
'exceptions.IOError'>':
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
324, in Main
    take_action(rps)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
337, in Backup
    backup_final_init(rpout)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
477, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
871, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py",
line 450, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py",
line 370, in reval
    if isinstance(result, Exception): raise result

Traceback (most recent call last):
  File "/usr/bin/rdiff-backup", line 30, in <module>
    rdiff_backup.Main.error_check_Main(sys.argv[1:])
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
304, in error_check_Main
    try: Main(arglist)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
324, in Main
    take_action(rps)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
280, in take_action
    elif action == "backup": Backup(rps[0], rps[1])
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
337, in Backup
    backup_final_init(rpout)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
477, in backup_final_init
    checkdest_if_necessary(rpout)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/Main.py", line
871, in checkdest_if_necessary
    dest_rp.conn.regress.Regress(dest_rp)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py",
line 450, in __call__
    return apply(self.connection.reval, (self.name,) + args)
  File "/usr/lib64/python2.5/site-packages/rdiff_backup/connection.py",
line 370, in reval
    if isinstance(result, Exception): raise result
IOError: [Errno 22] Invalid argument




reply via email to

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