[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#1032332: apt-xapian-index: Fails to install due to missing dependency on python3-six



Package: apt-xapian-index
Version: 0.53
Severity: normal

Hello maintainer of apt-xapian-index,

While working on program-specific hooks in the live-build package, I noticed an
issue in apt-xapian-index.
When a minimal Python environment is used, not all dependencies are listed:
'python3-six' is missing.

I've used the 'normal' severity, because on most systems 'python3-six' will
already be installed and the package is working properly.

With kind regards,
Roland Clobus

--- Commands to reproduce the test cases
--- Note: I work on /dev/shm and use my apt-cacher-ng proxy on 192.168.0.15

Commands:
mount /dev/shm -odev,exec,remount,size=24G
mkdir /dev/shm/test-apt-xapian-index
cd /dev/shm/test-apt-xapian-index
debootstrap testing chroot http://deb.debian.org/debian/
chroot chroot /bin/bash -c "http_proxy=http://192.168.0.15:3142
DEBIAN_FRONTEND=noninteractive apt --yes install apt-xapian-index"

Output:
Setting up apt-xapian-index (0.53) ...
grep: /proc/self/status: No such file or directory
apt-xapian-index: Building new index in background...
Processing triggers for systemd (252.5-2) ...
Processing triggers for libc-bin (2.36-8) ...
Processing triggers for ca-certificates (20211016) ...
Updating certificates in /etc/ssl/certs...
Traceback (most recent call last):
  File "/usr/sbin/update-apt-xapian-index", line 61, in <module>
    import axi.indexer
  File "/usr/lib/python3/dist-packages/axi/indexer.py", line 39, in <module>
    from six.moves.urllib_parse import unquote
ModuleNotFoundError: No module named 'six'
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...
done.


-- System Information:
Debian Release: bookworm/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'testing-debug'), (50, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-3-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en
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.11.2-1
ii  python3-apt     2.5.2+b1
ii  python3-debian  0.1.49
ii  python3-xapian  1.4.22-1

apt-xapian-index recommends no packages.

Versions of packages apt-xapian-index suggests:
ii  python3-xdg  0.28-2

-- no debconf information


Reply to: