[Pkg-xmpp-devel] Bug#1109729: painintheapt relies on deprecated slixmpp 'process' API that has been removed in trixie

Gerald Turner gturner at unzane.com
Tue Jul 22 16:39:59 BST 2025


Package: painintheapt
Version: 0.20220226-3
Severity: important

Dear Maintainer,

Running painintheapt on trixie (or bookworm-backports) fails with the
following error:

  # painintheapt -t
  Using slower stringprep, consider using cargo to build the faster version in rust.
  'JabberBot' object has no attribute 'process'

Upon investigation, the JabberBot object is a slixmpp.ClientXMPP from
the python3-slixmpp package.

Within the source package for slixmpp, the following documentation is
found in docs/howto/remove_process.rst:

> Starting from slixmpp 1.8.0, running ``process()`` on an
> XMLStream/ClientXMPP/ComponentXMPP instance is deprecated, and
> starting from 1.9.0, it will be removed.

At the end of this document are a few examples of how to migrate the
code.  I'll give them a try a hopefully submit a patch.


-- System Information:
Debian Release: 13.0
  APT prefers testing-security
  APT policy: (700, 'testing-security'), (700, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.35+deb13-cloud-amd64 (SMP w/2 CPU threads; PREEMPT)
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)
LSM: AppArmor: enabled

Versions of packages painintheapt depends on:
ii  python3              3.13.5-1
ii  python3-apt          3.0.0
ii  python3-prettytable  3.15.1-1
ii  python3-slixmpp      1.10.0-1

painintheapt recommends no packages.

Versions of packages painintheapt suggests:
ii  cron [cron-daemon]  3.0pl1-197
ii  systemd             257.7-1

-- Configuration Files:
/etc/painintheapt.conf [Errno 13] Permission denied: '/etc/painintheapt.conf'

-- no debconf information

-- 
Gerald Turner <gturner at unzane.com>        Encrypted mail preferred!
OpenPGP: 4096R / CA89 B27A 30FA 66C5 1B80  3858 EC94 2276 FDB8 716D
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 962 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/pkg-xmpp-devel/attachments/20250722/a8e0cd47/attachment.sig>


More information about the Pkg-xmpp-devel mailing list