Hello list Is there any workaround for this error? What I can't understand is how this error was avoided making the initial BU1 if it's thrown making a copy of it?
Also, it may be a very naive question but why, when there are only two possible alternatives for any (alpha) character on a case insensitive system is one alternative escaped to 7 characters to distinguish it from the other? Regards, M. [EMAIL PROTECTED] /cygdrive/c $ rdiff-backup -b ./BU1 ./BU2 Exception '[Errno 91] File name too long: 'BU2/home/morgan/;059068ocuments/;059082eferences/;059076inksys/;059087;059082;05908454;059071;0590802/;059084oms;059078etworking;059082eview/;059082eviews-188-;059080rod;059073;059068-;059087;059082;05908454;059071;0590802-2_files/rdiff-backup.tmp.13668'' raised of class '<type 'exceptions.OSError'>': File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 302, in error_check_Main try: Main(arglist) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 322, in Main take_action(rps) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 278, in take_action elif action == "backup": Backup(rps[0], rps[1]) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 344, in Backup backup.Mirror(rpin, rpout) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 38, in Mirror DestS.patch(dest_rpath, source_diffiter) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 218, in patch ITR(diff.index, diff) File "/usr/lib/python2.5/site-packages/rdiff_backup/rorpiter.py", line 281, in __call__ last_branch.fast_process(*args) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 514, in fast_process tf = TempFile.new(mirror_rp) File "/usr/lib/python2.5/site-packages/rdiff_backup/TempFile.py", line 36, in new return new_in_dir(rp_base.get_parent_rp()) File "/usr/lib/python2.5/site-packages/rdiff_backup/TempFile.py", line 46, in new_in_dir tf = dir_rp.append('rdiff-backup.tmp.%d' % _tfindex) File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 1022, in append return self.__class__(self.conn, self.base, self.index + (ext,)) File "/usr/lib/python2.5/site-packages/rdiff_backup/FilenameMapping.py", line 126, in __init__ rpath.RPath.__init__(self, connection, base, self.quoted_index, data) File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 747, in __init__ else: self.setdata() File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 771, in setdata self.data = self.conn.C.make_file_dict(self.path) Traceback (most recent call last): File "/usr/bin/rdiff-backup", line 23, in <module> rdiff_backup.Main.error_check_Main(sys.argv[1:]) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 302, in error_check_Main try: Main(arglist) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 322, in Main take_action(rps) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 278, in take_action elif action == "backup": Backup(rps[0], rps[1]) File "/usr/lib/python2.5/site-packages/rdiff_backup/Main.py", line 344, in Backup backup.Mirror(rpin, rpout) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 38, in Mirror DestS.patch(dest_rpath, source_diffiter) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 218, in patch ITR(diff.index, diff) File "/usr/lib/python2.5/site-packages/rdiff_backup/rorpiter.py", line 281, in __call__ last_branch.fast_process(*args) File "/usr/lib/python2.5/site-packages/rdiff_backup/backup.py", line 514, in fast_process tf = TempFile.new(mirror_rp) File "/usr/lib/python2.5/site-packages/rdiff_backup/TempFile.py", line 36, in new return new_in_dir(rp_base.get_parent_rp()) File "/usr/lib/python2.5/site-packages/rdiff_backup/TempFile.py", line 46, in new_in_dir tf = dir_rp.append('rdiff-backup.tmp.%d' % _tfindex) File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 1022, in append return self.__class__(self.conn, self.base, self.index + (ext,)) File "/usr/lib/python2.5/site-packages/rdiff_backup/FilenameMapping.py", line 126, in __init__ rpath.RPath.__init__(self, connection, base, self.quoted_index, data) File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 747, in __init__ else: self.setdata() File "/usr/lib/python2.5/site-packages/rdiff_backup/rpath.py", line 771, in setdata self.data = self.conn.C.make_file_dict(self.path) OSError: [Errno 91] File name too long: 'BU2/home/morgan/;059068ocuments/;059082eferences/;059076inksys/;059087;059082;05908454;059071;0590802/;059084oms;059078etworking;059082eview/;059082eviews-188-;059080rod;059073;059068-;059087;059082;05908454;059071;0590802-2_files/rdiff-backup.tmp.13668' [EMAIL PROTECTED] /cygdrive/c $ -- Morgan Read NEW ZEALAND <mailto:mstuffATreadDOTorgDOTnz> fedora: Freedom Forever! http://fedoraproject.org/wiki/Overview "By choosing not to ship any proprietary or binary drivers, Fedora does differ from other distributions. ..." Quote: Max Spevik http://interviews.slashdot.org/article.pl?sid=06/08/17/177220 RMS on fedora: http://fedoraproject.org/wiki/FreeSoftwareAnalysis/FSF
signature.asc
Description: OpenPGP digital signature
_______________________________________________ rdiff-backup-users mailing list at rdiff-backup-users@nongnu.org http://lists.nongnu.org/mailman/listinfo/rdiff-backup-users Wiki URL: http://rdiff-backup.solutionsfirst.com.au/index.php/RdiffBackupWiki