Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#66476 - [rdiff-backup] is failing after the latest OS updates
Attached to Project:
Community Packages
Opened by Tomáš Myšík (tmysik) - Thursday, 30 April 2020, 08:57 GMT
Last edited by Felix Yan (felixonmars) - Friday, 22 May 2020, 09:03 GMT
Opened by Tomáš Myšík (tmysik) - Thursday, 30 April 2020, 08:57 GMT
Last edited by Felix Yan (felixonmars) - Friday, 22 May 2020, 09:03 GMT
|
DetailsDescription: rdiff-backup is failing after the latest OS updates
Additional info: * rdiff-backup 2.0.0 Steps to reproduce: * run rdiff-backup to backup a directory * error occurs: Traceback (most recent call last): File "/usr/bin/rdiff-backup", line 32, in <module> rdiff_backup.Main.error_check_Main(sys.argv[1:]) File "/usr/lib/python3.8/site-packages/rdiff_backup/Main.py", line 390, in error_check_Main Main(arglist) File "/usr/lib/python3.8/site-packages/rdiff_backup/Main.py", line 412, in Main take_action(rps) File "/usr/lib/python3.8/site-packages/rdiff_backup/Main.py", line 348, in take_action Backup(rps[0], rps[1]) File "/usr/lib/python3.8/site-packages/rdiff_backup/Main.py", line 434, in Backup backup.Mirror_and_increment(rpin, rpout, incdir) File "/usr/lib/python3.8/site-packages/rdiff_backup/backup.py", line 55, in Mirror_and_increment DestS.patch_and_increment(dest_rpath, source_diffiter, inc_rpath) File "/usr/lib/python3.8/site-packages/rdiff_backup/backup.py", line 279, in patch_and_increment for diff in rorpiter.FillInIter(source_diffiter, dest_rpath): File "/usr/lib/python3.8/site-packages/rdiff_backup/rorpiter.py", line 202, in FillInIter for rp in rpiter: File "/usr/lib/python3.8/site-packages/rdiff_backup/backup.py", line 114, in get_diffs for dest_sig in dest_sigiter: File "/usr/lib/python3.8/site-packages/rdiff_backup/backup.py", line 196, in get_sigs for src_rorp, dest_rorp in cls.CCPP: File "/usr/lib/python3.8/site-packages/rdiff_backup/backup.py", line 361, in __next__ source_rorp, dest_rorp = next(self.iter) File "/usr/lib/python3.8/site-packages/rdiff_backup/rorpiter.py", line 95, in Collate2Iters relem1 = next(riter1) File "/usr/lib/python3.8/site-packages/rdiff_backup/rorpiter.py", line 376, in __next__ next_elem = next(self.iter) File "/usr/lib/python3.8/site-packages/rdiff_backup/selection.py", line 138, in Iterate_fast rpath, val = next(diryield_stack[-1]) File "/usr/lib/python3.8/site-packages/rdiff_backup/selection.py", line 121, in diryield new_rpath = robust.check_common_error( File "/usr/lib/python3.8/site-packages/rdiff_backup/robust.py", line 44, in check_common_error return error_handler(exc, *args) File "/usr/lib/python3.8/site-packages/rdiff_backup/selection.py", line 108, in error_handler log.ErrorLog.write_if_open("ListError", rpath.index + (filename, ), File "/usr/lib/python3.8/site-packages/rdiff_backup/log.py", line 313, in write_if_open cls.write(error_type, rp, exc) File "/usr/lib/python3.8/site-packages/rdiff_backup/log.py", line 284, in write logstr = cls.get_log_string(error_type, rp, exc) File "/usr/lib/python3.8/site-packages/rdiff_backup/log.py", line 322, in get_log_string return "%s: '%s' %s" % (error_type, cls.get_indexpath(rp), exc) File "/usr/lib/python3.8/site-packages/rdiff_backup/log.py", line 302, in get_indexpath return "/".join(obj) TypeError: sequence item 0: expected str instance, bytes found |
This task depends upon
Closed by Felix Yan (felixonmars)
Friday, 22 May 2020, 09:03 GMT
Reason for closing: Fixed
Additional comments about closing: 2.0.3-1
Friday, 22 May 2020, 09:03 GMT
Reason for closing: Fixed
Additional comments about closing: 2.0.3-1
Comment by Felix Yan (felixonmars) -
Thursday, 21 May 2020, 18:04 GMT
Please try rdiff-backup 2.0.3-1.
Comment by Tomáš Myšík (tmysik) -
Friday, 22 May 2020, 07:01 GMT
Where can I get it, please?
Comment by Tomáš Myšík (tmysik) -
Friday, 22 May 2020, 07:11 GMT
Found it, testing...
Comment by Tomáš Myšík (tmysik) -
Friday, 22 May 2020, 07:25 GMT
I can confirm it works again. Thank you!