Package: piuparts Version: 1.4.2 Severity: normal Dear Maintainer,
I noticed my numba piuparts jobs crashed https://salsa.debian.org/science-team/numba/-/jobs/5890084 with the following error. Piuparts caught exception, exiting... ------------------------------------------------------------ Traceback (most recent call last): File "/usr/sbin/piuparts", line 3667, in <module> main() File "/usr/sbin/piuparts", line 3610, in main args = parse_command_line() ^^^^^^^^^^^^^^^^^^^^ File "/usr/sbin/piuparts", line 3523, in parse_command_line settings.distro_config = piupartslib.conf.DistroConfig(DISTRO_CONFIG_FILE, settings.debian_mirrors[0][0]) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/lib/python3/dist-packages/piupartslib/conf.py", line 159, in __init__ cp = configparser.SafeConfigParser() ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ AttributeError: module 'configparser' has no attribute 'SafeConfigParser'. Did you mean: 'RawConfigParser'? I suspected that was due to Python3.12 becoming default in unstable now, Python 3.12 no longer has the SafeConfigParser class. In Python 3.11 SafeConfigParser is a subclass of ConfigParser that adds a deprecation warning saying SafeConfigParser will be removed in 3.12. https://github.com/python/cpython/blob/3.11/Lib/configparser.py#L1245 Diane -- System Information: Debian Release: trixie/sid APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'testing'), (500, 'stable'), (110, 'unstable') Architecture: amd64 (x86_64) Kernel: Linux 6.7.12-amd64 (SMP w/8 CPU threads; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US:en Shell: /bin/sh linked to /usr/bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages piuparts depends on: ii debootstrap 1.0.134 ii debsums 3.0.2.1 ii libjs-sphinxdoc 7.2.6-8 ii lsb-release 12.0-2 ii lsof 4.95.0-1.1 ii mount 2.40.1-8.1 ii piuparts-common 1.4.2 ii python3 3.11.8-1 ii python3-debian 0.1.49 Versions of packages piuparts recommends: ii adequate 0.15.12 Versions of packages piuparts suggests: pn docker.io <none> ii schroot 1.6.13-3+b3 -- no debconf information