• Bug#1077801: UDD: ddtp importer broken -- currently disabled

    From Lucas Nussbaum@21:1/5 to All on Fri Aug 2 17:20:01 2024
    XPost: linux.debian.devel.qa

    Package: qa.debian.org
    User: qa.debian.org@packages.debian.org
    Usertags: udd

    The ddtp importer is broken since 2024-06-23 with:

    Traceback (most recent call last):
    File "/srv/udd.debian.org/udd//udd.py", line 83, in <module>
    getattr(gatherer, command)()
    File "/srv/udd.debian.org/udd/udd/ddtp_gatherer.py", line 172, in run
    self.import_translations(trfile, rel, comp, lang)
    File "/srv/udd.debian.org/udd/udd/ddtp_gatherer.py", line 199, in import_translations
    for stanza in deb822.Deb822.iter_paragraphs(g, shared_storage=False):
    File "/usr/lib/python3/dist-packages/debian/deb822.py", line 772, in iter_paragraphs
    x = cls(iterable, fields, encoding=encoding, strict=strict)
    File "/usr/lib/python3/dist-packages/debian/deb822.py", line 685, in __init__
    self._internal_parser(iterable, fields, strict)
    File "/usr/lib/python3/dist-packages/debian/deb822.py", line 869, in _internal_parser
    self[curkey] = content
    File "/usr/lib/python3/dist-packages/debian/deb822.py", line 1264, in __setitem__
    self.validate_input(key, value)
    File "/usr/lib/python3/dist-packages/debian/deb822.py", line 1260, in validate_input
    raise ValueError("each line must start with whitespace")
    ValueError: each line must start with whitespace

    It was removed from UDD's configuration in commit f5fb17e6a6a23f4424f38903955cf4aeb6ce6f22

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)