non utf-8 encoded changelogs cannot be parsed with recent python-debian
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
bzr-builddeb |
Fix Released
|
High
|
Vincent Ladeuil |
Bug Description
While locally testing mass-import I came across import failures with the
following traceback:
Traceback (most recent call last):
File "/caviar3/
main()
File "/caviar3/
only_
File "/caviar3/
possible_
File "/caviar3/
if clean_collision
File "/caviar3/
return check_same(importp, db, revid, name, updates_branch, temp_dir, download_dir)
File "/caviar3/
importp, db, revid, name, updates_branch, temp_dir, download_dir)
File "/home/
self.cleanups, self.func, self, *args, **kwargs)
File "/home/
result = func(*args, **kwargs)
File "/caviar3/
pull_
File "/home/
cl = self.get_
File "/home/
cl.
File "/usr/lib/
line = line.decode(
File "/usr/lib/
return codecs.
UnicodeDecodeError: 'utf8' codec can't decode byte 0xfc in position 31: invalid start byte
This happens with python-
locally) but not on jubany that uses 0.1.14ubuntu2.
Related branches
- James Westby: Approve
-
Diff: 60 lines (+23/-8)2 files modifiedimport_dsc.py (+11/-8)
tests/test_import_dsc.py (+12/-0)
Changed in bzr-builddeb: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Vincent Ladeuil (vila) |
Changed in bzr-builddeb: | |
status: | Confirmed → In Progress |
Changed in bzr-builddeb: | |
milestone: | none → 2.8 |
status: | In Progress → Fix Committed |
Changed in bzr-builddeb: | |
status: | Fix Committed → Fix Released |