Your message dated Sat, 14 May 2022 14:10:29 +0000
with message-id <[email protected]>
and subject line Bug#1009877: fixed in hexchat 2.14.3-6+deb11u1
has caused the Debian Bug report #1009877,
regarding hexchat-python3 ver. 1.14.3-4 present in bullseye (stable) lacks of 
dependency python3-cffi
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
1009877: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1009877
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Package: hexchat-python3
Version: 2.14.3-4
Severity: important

Dear Maintainer,

when installing hexchat-python3 in bullseye (version 1.14.3-4) hexchat will 
fail to load this plugin.
console error output:

$ hexchat
Failed to initialize the Python-CFFI embedding logic:

Traceback (most recent call last):
  File "<frozen importlib._bootstrap>", line 1007, in _find_and_load
    File "<frozen importlib._bootstrap>", line 984, in _find_and_load_unlocked
    ModuleNotFoundError: No module named '_cffi_backend'

    From: _hexchat_embedded
    compiled with cffi version: 1.14.5
    _cffi_backend module: not loaded
    sys.path: ['/usr/lib/python39.zip', '/usr/lib/python3.9',
    '/usr/lib/python3.9/lib-dynload', '/usr/local/lib/python3.9/dist-packages',
    '/usr/lib/python3/dist-packages']

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


Installing the additional package python3-cffi fixes the problem, after this 
python interface is loaded perfectly on hexchat startup.

So there is obviously the dependency missing in this package version.


Additional observation:
hexchat-python3 version as present in buster (3.14.3-4) won't need this 
additional package, since the functionality is present in hexchat-python3 
package before 1.14.3-4
hexchat-python3 packages version above 1.16.0 have this dependency corectly set.

So this problem only exists in bullseye. Observed on an amd64 system.

Suggested actions: Please add the missing dependency entry to the apt control 
file of this version of hexchat-python3 to make it work properly even in case 
no other package installed on a system has accidentally drawn in python-cffi 
already before.

Many thanks!


Automatically added system information inappropriate for this bug report, since 
I'm reporting from another machine, not a debian bullsey.

-- System Information:
Debian Release: 10.12
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: i386 (i686)

Kernel: Linux 4.19.0-222-antix.1-686-smp-pae (SMP w/1 CPU core)
Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, 
TAINT_UNSIGNED_MODULE
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), 
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /usr/bin/dash
Init: sysvinit (via /sbin/init)

Versions of packages hexchat-python3 depends on:
ii  libc6         2.28-10+deb10u1
ii  libglib2.0-0  2.58.3-2+deb10u3
ii  libpython3.7  3.7.3-2+deb10u3

Versions of packages hexchat-python3 recommends:
ii  hexchat  2.14.2-4

hexchat-python3 suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Source: hexchat
Source-Version: 2.14.3-6+deb11u1
Done: Mattia Rizzolo <[email protected]>

We believe that the bug you reported is fixed in the latest version of
hexchat, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Mattia Rizzolo <[email protected]> (supplier of updated hexchat package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Fri, 22 Apr 2022 21:40:55 +0200
Source: hexchat
Architecture: source
Version: 2.14.3-6+deb11u1
Distribution: bullseye
Urgency: medium
Maintainer: Mattia Rizzolo <[email protected]>
Changed-By: Mattia Rizzolo <[email protected]>
Closes: 1009877
Changes:
 hexchat (2.14.3-6+deb11u1) bullseye; urgency=medium
 .
   * hexchat-python3: Add missing dependency on python3-cffi-backend.
     Closes: #1009877
Checksums-Sha1:
 edfaef4f1ab06a60b53505a1fa1fa2310cc37c85 2408 hexchat_2.14.3-6+deb11u1.dsc
 c7ca03619967561e1e7a492b6bcece7c1a70cf6e 60644 
hexchat_2.14.3-6+deb11u1.debian.tar.xz
 3770065eb9b7e8533ecf014ca108c82c85c79d5f 15809 
hexchat_2.14.3-6+deb11u1_amd64.buildinfo
Checksums-Sha256:
 2bf7cfeb3969214a8bff8b618c064a68c2178d1945e03788e1a37a78f99686c5 2408 
hexchat_2.14.3-6+deb11u1.dsc
 36548092f875276501880068451edaf1d9e97220fe7218673ab424b0a4e6f9c0 60644 
hexchat_2.14.3-6+deb11u1.debian.tar.xz
 5495919a7d38132899850e8b2d5f543df8d2d5beb09a82ebf35e85533a55eb00 15809 
hexchat_2.14.3-6+deb11u1_amd64.buildinfo
Files:
 8116bac0243339303a138a09c2603784 2408 net optional hexchat_2.14.3-6+deb11u1.dsc
 a72c9d0ff099d5ba83cce1a32d614936 60644 net optional 
hexchat_2.14.3-6+deb11u1.debian.tar.xz
 18bcda19844784e03faadac43d6b7796 15809 net optional 
hexchat_2.14.3-6+deb11u1_amd64.buildinfo

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCgAdFiEEi3hoeGwz5cZMTQpICBa54Yx2K60FAmJjB0gACgkQCBa54Yx2
K62Yrw/9EFxD+tTA+k/b2MeZTEOiEIbLTiHqBt+7vek0YDmARdZX5b1VVRWLqE/7
M6orI7znFLr7epcwi8RxmeOREp7lUckzINbvzEKIymryAHFpRc8mursgxP6PKZ5L
8XyNBcb80FeVqa+1O++nsOpH3YBsH6ma3PlaW83cjowHKhfef9wBQphZ6NVAhIn/
u3jrj20o/3AnECvD9w947zpMugcgNlXOx9hy6foMleMrIgE/UofKkhVrdmWA5QPe
NTBqJnK5I0UCqjpBLYsSngidgL7LzeNvL2RLzYFZzUUfU1KK2HhYJi8vlLYf2GTK
jQW1iAH/aQ1yASvPpM8Bsz71MkAxeSxYqWKPlA2hNv8V9pZonMpfHXSOjFCsj95X
rcZwpGQszEOFxG7CiYC1DssQFjbWIfdKTq9vwhH1hd7iA7o0P8yssu+oxyGEFKmA
94n6b8TekMm334CuS4qTEo7ovtgqroP21yBmBRXoofLMf7UmOGQgwrLvoxm0RFY5
YNo3YtqYq/QzNYhLD+I/L2DrX3RpDabUqrQLzc9TY2G6friFqsLVutlFtqtFhha+
ZyeQc2jQ7xmvqRMQOF93M67Ohb8LfnOUhsEP5Sm3nj34sOf2CMfPOM2oINVV+yFk
pLNU6XxP2v6HCrURwd0CmR2AWTNDZVMD1odc7JshUVs9LGFtSoc=
=X3Y1
-----END PGP SIGNATURE-----

--- End Message ---

Reply via email to