Package: python3-click-package
Version: 0.5.2-11
Severity: normal
X-Debbugs-Cc: [email protected]
Dear maintainer,
python3-click-package installs a .egg-info under a wrong name. See
output of dpkg -L python3-click-package:
/.
/usr
/usr/lib
/usr/lib/python3
/usr/lib/python3/dist-packages
/usr/lib/python3/dist-packages/click-0.5.2.egg-info
/usr/lib/python3/dist-packages/click-0.5.2.egg-info/PKG-INFO
/usr/lib/python3/dist-packages/click-0.5.2.egg-info/dependency_links.txt
/usr/lib/python3/dist-packages/click-0.5.2.egg-info/top_level.txt
/usr/lib/python3/dist-packages/click_package
/usr/lib/python3/dist-packages/click_package/__init__.py
/usr/lib/python3/dist-packages/click_package/arfile.py
/usr/lib/python3/dist-packages/click_package/build.py
/usr/lib/python3/dist-packages/click_package/chroot.py
/usr/lib/python3/dist-packages/click_package/commands
/usr/lib/python3/dist-packages/click_package/commands/__init__.py
/usr/lib/python3/dist-packages/click_package/commands/build.py
/usr/lib/python3/dist-packages/click_package/commands/buildsource.py
/usr/lib/python3/dist-packages/click_package/commands/chroot.py
/usr/lib/python3/dist-packages/click_package/commands/contents.py
/usr/lib/python3/dist-packages/click_package/commands/desktophook.py
/usr/lib/python3/dist-packages/click_package/commands/framework.py
/usr/lib/python3/dist-packages/click_package/commands/hook.py
/usr/lib/python3/dist-packages/click_package/commands/info.py
/usr/lib/python3/dist-packages/click_package/commands/install.py
/usr/lib/python3/dist-packages/click_package/commands/list.py
/usr/lib/python3/dist-packages/click_package/commands/migrate.py
/usr/lib/python3/dist-packages/click_package/commands/pkgdir.py
/usr/lib/python3/dist-packages/click_package/commands/register.py
/usr/lib/python3/dist-packages/click_package/commands/unregister.py
/usr/lib/python3/dist-packages/click_package/commands/verify.py
/usr/lib/python3/dist-packages/click_package/framework.py
/usr/lib/python3/dist-packages/click_package/install.py
/usr/lib/python3/dist-packages/click_package/json_helpers.py
/usr/lib/python3/dist-packages/click_package/osextras.py
/usr/lib/python3/dist-packages/click_package/paths.py
/usr/lib/python3/dist-packages/click_package/preinst.py
/usr/lib/python3/dist-packages/click_package/versions.py
/usr/share
/usr/share/doc
/usr/share/doc/python3-click-package
/usr/share/doc/python3-click-package/changelog.Debian.gz
/usr/share/doc/python3-click-package/changelog.gz
/usr/share/doc/python3-click-package/copyright
This can result in some funny interactions with importlib.metadata, for
example:
# python3 -c 'import click'
Traceback (most recent call last):
File "<string>", line 1, in <module>
import click
ModuleNotFoundError: No module named 'click'
# python3 -c 'import importlib.metadata;
print(importlib.metadata.version("click"))'
0.5.2
This is also confusing since python3-click installs into
dist-packages/click-<version>.dist-info
/usr/lib/python3/dist-packages/click-8.1.8.dist-info
/usr/lib/python3/dist-packages/click-8.1.8.dist-info/INSTALLER
/usr/lib/python3/dist-packages/click-8.1.8.dist-info/METADATA
-- System Information:
Debian Release: forky/sid
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: amd64 (x86_64)
Kernel: Linux 7.0.0-27-generic (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages python3-click-package depends on:
ii gir1.2-click-0.4 0.5.2-11
ii gir1.2-glib-2.0 2.88.2-1
ii python3 3.14.6-1
ii python3-apt 3.1.0
ii python3-debian 1.1.1
ii python3-gi 3.56.3-1
python3-click-package recommends no packages.
python3-click-package suggests no packages.
-- no debconf information