Bug#1054547: marked as done (apitrace diff script needs Python 3.8, but 3.9 is installed)
Your message dated Thu, 3 Jul 2025 14:28:27 +0200
with message-id <aGZ3a9reisiHjMW0@per.namespace.at>
and subject line Re: Bug#1054547: apitrace diff script needs Python 3.8, but 3.9 is installed
has caused the Debian Bug report #1054547,
regarding apitrace diff script needs Python 3.8, but 3.9 is installed
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)
--
1054547: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1054547
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apitrace
Version: 9.0+repack-1+b3
Severity: normal
X-Debbugs-Cc: nils+debian-reportbug@dieweltistgarnichtso.net
Dear Maintainer,
I wanted to see the help text for the apitrace “--diff-state” option:
; apitrace --diff-state --help
error: failed to execute: /usr/bin/python3.8 /usr/bin/../lib/apitrace/scripts/jsondiff.py --help
I expected to see some help text, not an error.
My python version is 3.9.2, reported by “python --version”.
Using Python 3.9 to execute the script shows the help text:
; python3.9 /usr/bin/../lib/apitrace/scripts/jsondiff.py --hel
Usage:
jsondiff.py [options] <ref_json> <src_json>
Options:
-h, --help show this help message and exit
--ignore-added ignore added state
--keep-images compare images
-- System Information:
Debian Release: 11.7
APT prefers oldoldstable
APT policy: (500, 'oldoldstable'), (500, 'oldstable')
Architecture: i386 (i686)
Kernel: Linux 5.10.0-10-686 (SMP w/2 CPU threads)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages apitrace depends on:
ii apitrace-tracers 9.0+repack-1+b3
ii libbsd0 0.11.3-1
ii libc6 2.31-13+deb11u6
ii libgcc-s1 10.2.1-6
ii libpng16-16 1.6.37-3
ii libprocps8 2:3.3.17-5
ii libsnappy1v5 1.1.8-1
ii libstdc++6 10.2.1-6
ii libwaffle-1-0 1.6.3-3
ii libx11-6 2:1.7.2-1
ii python3 3.9.2-3
ii python3-pil 8.1.2+dfsg-0.3+deb11u1
ii zlib1g 1:1.2.11.dfsg-2+deb11u2
apitrace recommends no packages.
apitrace suggests no packages.
-- no debconf information
--- End Message ---
--- Begin Message ---
- To: 1054547-done@bugs.debian.org
- Subject: Re: Bug#1054547: apitrace diff script needs Python 3.8, but 3.9 is installed
- From: Chris Hofstaedtler <zeha@debian.org>
- Date: Thu, 3 Jul 2025 14:28:27 +0200
- Message-id: <aGZ3a9reisiHjMW0@per.namespace.at>
- In-reply-to: <169825510056.16562.12130712597445945500.reportbug@uff>
- References: <169825510056.16562.12130712597445945500.reportbug@uff>
Source: apitrace
Source-Version: 11.1+repack-2
At least in the current binaries "/usr/bin/python3" gets embedded,
so this is futureproof.
On Wed, Oct 25, 2023 at 07:31:40PM +0200, Nils Dagsson Moskopp wrote:
> I wanted to see the help text for the apitrace “--diff-state” option:
>
> ; apitrace --diff-state --help
> error: failed to execute: /usr/bin/python3.8 /usr/bin/../lib/apitrace/scripts/jsondiff.py --help
--- End Message ---
Reply to: