From 06cfaf33b76569c69971c000fc021fc3d3e61b08 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fran=C3=A7ois?= Date: Sat, 30 May 2026 10:24:47 +0200 Subject: [PATCH] flatpak: quote python3-lsp pip command (YAML parsed ':all: ' as a mapping) The unquoted build-command was parsed by YAML as a dict because of the ':all: ' colon-space, so flatpak-builder ran an empty module and pygls was never installed into the bundle. Co-Authored-By: Claude Opus 4.8 --- package/flatpak/org.testium.Testium.yaml | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/package/flatpak/org.testium.Testium.yaml b/package/flatpak/org.testium.Testium.yaml index a6a828b..a59f036 100644 --- a/package/flatpak/org.testium.Testium.yaml +++ b/package/flatpak/org.testium.Testium.yaml @@ -40,7 +40,10 @@ modules: build-args: - --share=network build-commands: - - pip3 install --prefix=${FLATPAK_DEST} --only-binary=:all: "pygls>=1.3" + # Whole command single-quoted: the ':all: ' colon-space would otherwise + # make YAML parse this list item as a mapping, silently dropping the + # command (flatpak-builder then runs an empty module — installs nothing). + - 'pip3 install --prefix=${FLATPAK_DEST} --only-binary=:all: "pygls>=1.3"' # 1. Dépendances Python tierces (HORS PySide6) # Utilisez flatpak-pip-generator pour vos autres libs (ex: pyserial, requests, etc.)