build: appimage: fix build missing a system-wide python
What changed, and why it matters
This is a straightforward build fix for the Linux AppImage packaging process. The Dockerfile was missing the system-wide `python3` package, which caused a build script to fail with a 'python3: No such file or directory' error. The commit adds `python3` back to the list of installed packages. It is a build regression fix, not a security vulnerability.
No security action required. Treat as a normal build/maintenance fix.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit modifies contrib/build-linux/appimage/Dockerfile to add python3 to the apt-get install package list. This resolves a build-time regression introduced by an earlier commit that removed or omitted the system-wide Python installation, causing scripts invoked via /usr/bin/env python3 to fail during the AppImage build. The issue manifested in CI but was previously missed due to noisy build failures.
Changed components
contrib/build-linux/appimage/DockerfileInspect captured patch +1 / −0
diff --git a/contrib/build-linux/appimage/Dockerfile b/contrib/build-linux/appimage/Dockerfile
index 5f43ac9..0c125a0 100644
--- a/contrib/build-linux/appimage/Dockerfile
+++ b/contrib/build-linux/appimage/Dockerfile
@@ -20,6 +20,7 @@ RUN apt-get update -q && \
sudo \
git \
wget \
+ python3 \
make \
autotools-dev \
autoconf \
Why this scored 16/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.