有没有办法找到导致此错误的文件名?
回溯(最近一次调用最后一次): 文件“/usr/bin/duplicity”,第 1404 行,位于 with_tempdir(主要) 文件“/usr/bin/duplicity”,第 1397 行,位于 with_tempdir fn() 文件“/usr/bin/duplicity”,第 1277 行,在主文件中 globals.archive_dir).set_values() 文件“/usr/lib/python2.7/dist-packages/duplicity/collections.py”,第 691 行,位于 set_values 中 self.get_backup_chains(部分+后端文件名列表) 文件“/usr/lib/python2.7/dist-packages/duplicity/collections.py”,第 814 行,位于 get_backup_chains 中 映射(add_to_sets,filename_list) 文件“/usr/lib/python2.7/dist-packages/duplicity/collections.py”,第 808 行,位于 add_to_sets 中 log.Debug(_("文件 %s 不是已知集合的一部分;正在创建新集合") % (filename,)) UnicodeDecodeError:'ascii'编解码器无法解码位置 3 中的字节 0xd0:序数不在范围内(128)
答案1
这是错误https://launchpad.net/bugs/1080423
我已经上传了对 Ubuntu 12.10 的修复,但它正在慢慢地通过审批流程。