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

Reply via email to