Bug#1006743: SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
Dan Bungert
daniel.bungert at canonical.com
Fri Mar 4 02:03:44 GMT 2022
Package: python-systemd
Version: 234-3build6
Severity: normal
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu jammy
Dear Maintainer,
This bug report was also filed in Ubuntu and can be found at
https://launchpad.net/bugs/1963582
The description, from Dan Bungert, follows:
Attempting to use the Reader class with python3.10, such as documented in the
example at
https://www.freedesktop.org/software/systemd/python-systemd/journal.html?highlight=reader#systemd.journal.Reader,
results in the following traceback
File "/usr/lib/python3/dist-packages/systemd/journal.py", line 376, in this_boot
self.add_match(_BOOT_ID=bootid)
File "/usr/lib/python3/dist-packages/systemd/journal.py", line 244, in add_match
super(Reader, self).add_match(arg)
SystemError: PY_SSIZE_T_CLEAN macro must be defined for '#' formats
I have sent a MR that should help, using a cherry-picked commit from upstream.
https://salsa.debian.org/systemd-team/python-systemd/-/merge_requests/2
-Dan
More information about the Pkg-systemd-maintainers
mailing list