Package: libpython3.11-testsuite Version: 3.11.6-2 Severity: serious File: /usr/share/doc/libpython3.11-testsuite Tags: ftbfs Justification: makes the package in question unusable or mostly so
Dear Maintainer, *** Reporter, please consider answering these questions, where appropriate *** * What led up to the situation? - Attempted to instally python3.11-full to leverage the libpython3.11-testsuite library * What exactly did you do (or not do) that was effective (or ineffective)? - purged from system - cleared apt cache - updated and reattempted to install. - attempted installing from source - attempted debugging following the trace which led to secondary issues: ```bash $sudo dpkg --configure libpython3.11-testsuite Setting up libpython3.11-testsuite (3.11.6-2) ... File "/usr/lib/python3.11/test/tokenizedata/bad_coding.py", line 0 SyntaxError: unknown encoding: uft-8 dpkg: error processing package libpython3.11-testsuite (--configure): installed libpython3.11-testsuite package post-installation script subprocess returned error exit status 1 Errors were encountered while processing: libpython3.11-testsuite ``` fix appears to be correcting the typo in `/usr/lib/python3.11/test/tokenizedata/bad_coding.py` adjusting "uft-8" to "utf-8" which can be done via sed: ```bash sudo sed -i 's/uft-8/utf-8/g' /usr/lib/python3.11/test/tokenizedata/bad_coding.py ``` then removing the BOM from the start of the `bad_coding2.py` file at: `/usr/lib/python3.11/test/tokenizedata/bad_coding2.py` ```bash sed '1s/^\xEF\xBB\xBF//' /usr/lib/python3.11/test/tokenizedata/bad_coding2.py > /tmp/bad_coding2.py \ && sudo mv /tmp/bad_coding2.py /usr/lib/python3.11/test/tokenizedata/bad_coding2.py ``` * What was the outcome of this action? - Successfully resolved configuration issue with package allowing dpgk to finish its processes and complete installation. Recommend applying these changes to the package and testing to validate. *** End of the template - remove these template lines *** -- System Information: Debian Release: trixie/sid APT prefers stable-security APT policy: (500, 'stable-security'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Kernel: Linux 6.4.0-4-amd64 (SMP w/32 CPU threads; PREEMPT) Kernel taint flags: TAINT_PROPRIETARY_MODULE, TAINT_OOT_MODULE, TAINT_UNSIGNED_MODULE 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 libpython3.11-testsuite depends on: ii net-tools 2.10-0.1 ii python3.11 3.11.6-2 libpython3.11-testsuite recommends no packages. Versions of packages libpython3.11-testsuite suggests: ii python3-gdbm 3.11.5-1 ii python3-tk 3.11.5-1 -- no debconf information