Package: ninja-build Version: 1.10.0-1 Severity: important Tags: upstream Dear Maintainer,
* What led up to the situation? `ninja -t browse` fails with a python backtrace due to a python2/3 bug upstream whereby `cgi.quote` was removed from python3.8 and causes downstreams using 3.8 to crash. * What exactly did you do (or not do) that was effective (or ineffective)? I rebuilt ninja from source after applying the recent upstream fix, and ninja now appears to work correctly. I suspect that backporting the upstream patch in 4d744de should be sufficient without needing to wait for the upstream stable release which includes it. All the Best Luke -- System Information: Debian Release: bullseye/sid APT prefers unstable-debug APT policy: (500, 'unstable-debug'), (500, 'stable-updates'), (500, 'unstable'), (500, 'stable') Architecture: amd64 (x86_64) Foreign Architectures: i386 Kernel: Linux 5.5.0-1-amd64 (SMP w/4 CPU cores) Kernel taint flags: TAINT_FIRMWARE_WORKAROUND Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), LANGUAGE=en_GB:en (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Init: systemd (via /run/systemd/system) LSM: AppArmor: enabled Versions of packages ninja-build depends on: ii libc6 2.30-4 ii libstdc++6 10-20200418-1 ninja-build recommends no packages. Versions of packages ninja-build suggests: ii python3 3.8.2-3 -- no debconf information