Public bug reported:
Running command:-
sudo /usr/bin/python3 /usr/sbin/update-apt-xapian-index --update
crashes each time it run with "IndexError: list index out of range"
error"
Screen dump follows:-
--------------START------------------
kit284@mike:/var/lib/apt/lists$ sudo /usr/bin/python3
/usr/sbin/update-apt-xapian-index --update
[sudo] password for kit284:
Reading en translations from
/var/lib/apt/lists/ppa.launchpadcontent.net_cappelikan_ppa_ubuntu_dists_noble_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble-updates_restricted_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_noble-security_universe_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_noble-security_multiverse_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble_universe_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/ppa.launchpadcontent.net_flexiondotorg_quickemu_ubuntu_dists_noble_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble_multiverse_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble_restricted_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_noble-security_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble-updates_multiverse_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble-backports_universe_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble-updates_universe_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/mirror.aarnet.edu.au_pub_ubuntu_archive_dists_noble-updates_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/security.ubuntu.com_ubuntu_dists_noble-security_restricted_i18n_Translation-en:
done.
Reading Xapian index: done.
Updating Xapian index... 89%Traceback (most recent call last):
File "/usr/sbin/update-apt-xapian-index", line 107, in <module>
indexer.incrementalUpdate()
File "/usr/lib/python3/dist-packages/axi/indexer.py", line 767, in
incrementalUpdate
self.updateIndex(dbpath)
File "/usr/lib/python3/dist-packages/axi/indexer.py", line 748, in updateIndex
db.add_document(self.get_document_from_apt(pkg))
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/python3/dist-packages/axi/indexer.py", line 604, in
get_document_from_apt
addon.obj.index(document, pkg)
File "/usr/share/apt-xapian-index/plugins/relations.py", line 130, in index
self._index_rel(pfx, val, document)
File "/usr/share/apt-xapian-index/plugins/relations.py", line 114, in
_index_rel
doc.add_term(pfx + name.split(None, 1)[0])
~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range
----------------------END----------------------
I've refreshed the lists, no change.
Looking into the *en files in /var/lib/apt/lists/*en :-
I've looked for missing "Description-en:" in packages list, none missing
I've looked for missing "Description-md5" in packages list, none missing
I would like to help if required, but not good at python debugging, but willing
to learn
Good luck
-----------------Further information------------------
kit284@mike:/var/lib/apt/lists$ lsb_release -rd
No LSB modules are available.
Description: Ubuntu 24.04.2 LTS
Release: 24.04
kit284@mike:/var/lib/apt/lists$ apt-cache policy apt-xapian-index
apt-xapian-index:
Installed: 0.54ubuntu1
Candidate: 0.54ubuntu1
Version table:
*** 0.54ubuntu1 500
500 http://mirror.aarnet.edu.au/pub/ubuntu/archive noble/universe amd64
Packages
500 http://mirror.aarnet.edu.au/pub/ubuntu/archive noble/universe i386
Packages
100 /var/lib/dpkg/status
**Expect no error, but errors each time it is run
**Crashes with same error each time
ProblemType: Bug
DistroRelease: Ubuntu 24.04
Package: apt-xapian-index 0.54ubuntu1
ProcVersionSignature: Ubuntu 6.11.0-17.17~24.04.2-generic 6.11.11
Uname: Linux 6.11.0-17-generic x86_64
NonfreeKernelModules: zfs
ApportVersion: 2.28.1-0ubuntu3.3
Architecture: amd64
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Wed Mar 5 07:37:04 2025
InstallationDate: Installed on 2024-07-21 (226 days ago)
InstallationMedia: Ubuntu 24.04 LTS "Noble Numbat" - Release amd64 (20240424)
PackageArchitecture: all
ProcEnviron:
LANG=en_AU.UTF-8
PATH=(custom, no user)
SHELL=/bin/bash
TERM=xterm-256color
XDG_RUNTIME_DIR=<set>
SourcePackage: apt-xapian-index
UpgradeStatus: No upgrade log present (probably fresh install)
** Affects: apt-xapian-index (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug noble wayland-session
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2100898
Title:
/usr/sbin/update-apt-xapian-index --update command crashes each time
it is run with "IndexError: list index out of range"
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/apt-xapian-index/+bug/2100898/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs