I have decided to disable it since this shit software has done absolutely nothing for years except produce a weekly stack trace.

Traceback (most recent call last):
File “/usr/sbin/update-apt-xapian-index”, line 97, in <module>
if not indexer.setupIndexing(force=opts.force, system=opts.pkgfile is None):
File “/usr/lib/python2.7/dist-packages/axi/indexer.py”, line 518, in setupIndexing
addon.obj.init(dict(values=self.values), self.progress)
File “/usr/share/apt-xapian-index/plugins/translated-desc.py”, line 105, in init
self.indexers.append(Indexer(lang, file))
File “/usr/share/apt-xapian-index/plugins/translated-desc.py”, line 41, in __init__
for pkg in deb822.Deb822.iter_paragraphs(open(file)):
File “/usr/lib/python2.7/dist-packages/debian/deb822.py”, line 388, in iter_paragraphs
x = cls(iterable, fields, encoding=encoding)
File “/usr/lib/python2.7/dist-packages/debian/deb822.py”, line 336, in __init__
self._internal_parser(sequence, fields)
File “/usr/lib/python2.7/dist-packages/debian/deb822.py”, line 441, in _internal_parser
line = self._detect_encoding(line)
File “/usr/lib/python2.7/dist-packages/debian/deb822.py”, line 217, in _detect_encoding
return value.decode(result[‘encoding’])
TypeError: decode() argument 1 must be string, not None
run-parts: /etc/cron.weekly/apt-xapian-index exited with return code 1

I may have mentioned it before once or maybe twice (my blog)

Anyhow that’s one piece of software that will not be bothering the zoo in debain stretch .