#1010037 bullseye-pu: package hexchat/2.14.3-6+deb11u1

#1010037#3
Date:
2022-04-22 19:51:21 UTC
From:
To:
[ Reason ]
Missing dependency on the python3 extension package.

I added this dependency some time ago, but only in bookworm, didn't
really thing of bullseye.

[ Impact ]
In a simple installation where this dependency is not available, trying
to load the python extensions leads to this traceback on the console,
and the ui just doesn't consider the python3 extension available.

|% 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']
|
|function _hexchat_embedded._on_plugin_init() called, but initialization code failed.  Returning 0.

This has also been reported via IRC on the upstream channel.

[ Tests ]
No automatic tests, trivial to manual check.

[ Risks ]
Nothing interesting, just an extra dep, no risks at all.

[ Checklist ]
  [x] *all* changes are documented in the d/changelog
  [x] I reviewed all changes and I approve them
  [x] attach debdiff against the package in (old)stable
  [x] the issue is verified as fixed in unstable



I already uploaded the package.

#1010037#10
Date:
2022-05-14 13:10:54 UTC
From:
To:
package release.debian.org
tags 1010037 = bullseye pending
thanks

Hi,

The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bullseye.

Thanks for your contribution!

Upload details
==============

Package: hexchat
Version: 2.14.3-6+deb11u1

Explanation: add missing dependency on python3-cffi-backend

#1010037#15
Date:
2022-05-14 13:10:54 UTC
From:
To:
package release.debian.org
tags 1010037 = bullseye pending
thanks

Hi,

The upload referenced by this bug report has been flagged for acceptance into the proposed-updates queue for Debian bullseye.

Thanks for your contribution!

Upload details
==============

Package: hexchat
Version: 2.14.3-6+deb11u1

Explanation: add missing dependency on python3-cffi-backend

#1010037#20
Date:
2022-07-09 10:47:43 UTC
From:
To:
(re-sending with fixed bug numbers)

Hi,

The updates discussed in these bugs were included in today's bullseye
point release.

Regards,

Adam