Package: apt-xapian-index Version: 0.57 Severity: normal Dear Maintainer, Thanks for reviving apt-xapian-index! I get the following error when I run the indexation from the command line:
sudo update-apt-xapian-index
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_non-free-firmware_iReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_non-free-firmware_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_experimental_non-free_i18n_TReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_experimental_non-free_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_non-free_i18n_TransReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_non-free_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_experimental_contrib_i18n_TrReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_experimental_contrib_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_contrib_i18n_TranslReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_contrib_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_testing_non-free_i18n_TranslReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_testing_non-free_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_experimental_main_i18n_TransReading
en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_experimental_main_i18n_Translation-en:
done.
Reading fr translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_unstable_main_i18n_Translation-fr...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/python3/dist-packages/axi/indexer.py", line 585, in
setupIndexing
addon.obj.init(dict(values=self.values), self.progress)
~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/share/apt-xapian-index/plugins/translated-desc.py", line 107, in
init
self.indexers.append(Indexer(lang, file))
~~~~~~~^^^^^^^^^^^^
File "/usr/share/apt-xapian-index/plugins/translated-desc.py", line 43, in
__init__
for pkg in deb822.Deb822.iter_paragraphs(fp):
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^
File "/usr/lib/python3/dist-packages/debian/deb822.py", line 764, in
iter_paragraphs
x = cls(iterable, fields, encoding=encoding, strict=strict)
File "/usr/lib/python3/dist-packages/debian/deb822.py", line 662, in __init__
self._internal_parser(iterable, fields, strict)
~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/debian/deb822.py", line 850, in
_internal_parser
self[curkey] = content
~~~~^^^^^^^^
File "/usr/lib/python3/dist-packages/debian/deb822.py", line 1233, in
__setitem__
self.validate_input(key, value)
~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/debian/deb822.py", line 1227, in
validate_input
raise ValueError("value must not have blank lines")
ValueError: value must not have blank lines
It seems to be unable to process the French translations of the package
informations. There might be a problem in those files, but maybe
update-apt-xapian-index could catch this exception and provide
information where the problem can be.
Best wishes,
Cédric
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: amd64 (x86_64)
Kernel: Linux 6.16.7+deb14-amd64 (SMP w/20 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, TAINT_OOT_MODULE,
TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages apt-xapian-index depends on:
ii python3 3.13.7-1
ii python3-apt 3.0.0
ii python3-debian 1.0.1
ii python3-xapian 1.4.29-1
apt-xapian-index recommends no packages.
Versions of packages apt-xapian-index suggests:
ii python3-xdg 0.28-2
-- no debconf information
signature.asc
Description: PGP signature

