Package: hexchat-python3
Version: 2.16.2-1+b6
Severity: important
X-Debbugs-Cc: [email protected]

Dear maintainer,

This package depends on python3-cffi-backend, but doesn't work with
the version 2.1.1-2. The error message seems to imply it requires
specifically cffi version 1.17.1. The message is shown below.

---------------- 8< ----------------
Failed to initialize the Python-CFFI embedding logic:

ModuleNotFoundError: No module named '_cffi_backend'

From: _hexchat_embedded
compiled with cffi version: 1.17.1
_cffi_backend module: not loaded
sys.path: ['/usr/lib/python313.zip', '/usr/lib/python3.13', 
'/usr/lib/python3.13/lib-dynload', 
'/home/sgault/.local/lib/python3.13/site-packages', 
'/usr/lib/python3/dist-packages']

function _hexchat_embedded._on_plugin_init() called, but initialization code 
failed.  Returning 0.
---------------- 8< ----------------

I guess the package hexchat-python3 should be rebuilt against python
3.14 and a version constraint should be added for cffi to prevent an
upgrade of python3-cffi-backend to be break hexchat.


Best regards,
Celelibi


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

Kernel: Linux 7.1.13+deb14-amd64 (SMP w/8 CPU threads; PREEMPT)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_WARN, 
TAINT_FIRMWARE_WORKAROUND, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE
Locale: LANG=fr_FR.UTF-8, LC_CTYPE=fr_FR.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages hexchat-python3 depends on:
ii  libc6                 2.43-7
ii  libpython3.13         3.13.18-1
ii  python3-cffi-backend  2.1.1-2

Versions of packages hexchat-python3 recommends:
ii  hexchat  2.16.2-1+b9

hexchat-python3 suggests no packages.

-- no debconf information

Reply via email to