#1098312 synaptic: quick search field missing

Package:
synaptic
Source:
synaptic
Description:
Graphical package manager
Submitter:
Zakharenko Andrei
Date:
2025-03-10 06:03:01 UTC
Severity:
normal
#1098312#5
Date:
2025-02-18 23:41:06 UTC
From:
To:
Dear Maintainer, versions 0.91.5+nmu2, 0.91.5+nmu1 do not show "quick search"
field (apt-xapian-index) is installed, version 0.91.3 on the same system has
this field

#1098312#10
Date:
2025-03-02 17:09:45 UTC
From:
To:
Hi there,

on my system, with trixie installed, the synapic search field is missing
too.

When rebuilding the Xapian index with 'sudo update-apt-xapian-index -vf'
the log is telling:

sudo update-apt-xapian-index -vf
Reading plugin /usr/share/apt-xapian-index/plugins/aliases.py.
Reading plugin /usr/share/apt-xapian-index/plugins/app-install.py.
Reading plugin /usr/share/apt-xapian-index/plugins/apttags.py.
Reading plugin /usr/share/apt-xapian-index/plugins/cataloged_time.py.
Reading plugin /usr/share/apt-xapian-index/plugins/debtags.py.
Reading plugin /usr/share/apt-xapian-index/plugins/descriptions.py.
Reading plugin /usr/share/apt-xapian-index/plugins/relations.py.
Reading plugin /usr/share/apt-xapian-index/plugins/sections.py.
Reading plugin /usr/share/apt-xapian-index/plugins/sizes.py.
Reading plugin /usr/share/apt-xapian-index/plugins/template.py.
Reading plugin /usr/share/apt-xapian-index/plugins/translated-desc.py.
Most recent dataset:    Sun Mar  2 18:01:19 2025.
Most recent update for: Thu Jan  1 01:00:00 1970.
Aggregating value information.
Initializing plugins.
Reading Debtags database: done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_non-free_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/security.debian.org_debian-security_dists_bookworm-security_contrib_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_non-free_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_contrib_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_non-free-firmware_i18n_Translation-en:
done.
Reading de translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_main_i18n_Translation-de:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_contrib_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_non-free-firmware_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_non-free-firmware_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_testing_non-free-firmware_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm_non-free_i18n_Translation-en:
done.
Reading de translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_testing_main_i18n_Translation-de:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_testing_contrib_i18n_Translation-en:
done.
Reading 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/security.debian.org_debian-security_dists_bookworm-security_non-free-firmware_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_testing_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-backports_contrib_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/security.debian.org_debian-security_dists_bookworm-security_main_i18n_Translation-en:
done.
Reading en translations from
/var/lib/apt/lists/deb.debian.org_debian_dists_bookworm-updates_main_i18n_Translation-en:
done.
Rebuilding Xapian index... 97%Traceback (most recent call last):
   File "/usr/sbin/update-apt-xapian-index", line 104, in <module>
     indexer.rebuild(opts.pkgfile)
     ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^
   File "/usr/lib/python3/dist-packages/axi/indexer.py", line 803, in
rebuild
     self.buildIndex(dbdir, generator)
     ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^
   File "/usr/lib/python3/dist-packages/axi/indexer.py", line 776, in
buildIndex
     for doc in documents:
                ^^^^^^^^^
   File "/usr/lib/python3/dist-packages/axi/indexer.py", line 638, in
gen_documents_apt
     yield 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 132, in
index
     self._index_rel(pfx, val, document)
     ~~~~~~~~~~~~~~~^^^^^^^^^^^^^^^^^^^^
   File "/usr/share/apt-xapian-index/plugins/relations.py", line 116, in
_index_rel
     doc.add_term(pfx + name.split(None, 1)[0])
                        ~~~~~~~~~~~~~~~~~~~^^^
IndexError: list index out of range


Thanks a lot and best regards,

#1098312#15
Date:
2025-03-08 09:40:51 UTC
From:
To:
At this moment, libept is not available in trixie (testing):

https://packages.debian.org/search?arch=amd64&searchon=names&keywords=libept

Therefore, synaptic is compiled without EPT support (no "WITH_EPT"
defined in compilation).

For this reason, quick search is not available in synaptic.

If you download and install libept-dev and libept1.6.0t64 from sid
(unstable) and recompile synaptic then quick search will be available.

Best regards.

#1098312#20
Date:
2025-03-10 05:58:51 UTC
From:
To:
Hello Antonio,

thanks a lot for your answer and the info.

Best regards,