[neon/snap-packaging/okular-snap] /: Correct pip call

Scarlett Moore null at kde.org
Thu Apr 17 11:26:55 BST 2025


Git commit 17de6bd2925bf37dda3811812eb77c3d06682b50 by Scarlett Moore.
Committed on 17/04/2025 at 10:26.
Pushed by scarlettmoore into branch 'master'.

Correct pip call

M  +2    -2    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/okular-snap/-/commit/17de6bd2925bf37dda3811812eb77c3d06682b50

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 512e99c..f408de0 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -74,10 +74,10 @@ parts:
     source-tag: '1.2.3'
     source-depth: 1
     override-build: |
-      python3 --break-system-packages -m pip install .
+      python3 --break-system-packages -m pip --break-system-packages install .
       mkdir -p $CRAFT_PART_INSTALL/usr/lib/python3/dist-packages
       rm -rf $CRAFT_PART_INSTALL/usr/lib/python3/dist-packages/meson*
-      python3 --break-system-packages -m pip install --target=$CRAFT_PART_INSTALL/usr .
+      python3 -m pip --break-system-packages install --target=$CRAFT_PART_INSTALL/usr .
       mv $CRAFT_PART_INSTALL/usr/meson* $CRAFT_PART_INSTALL/usr/lib/python3/dist-packages/
       sed -i "s%^#!/usr/bin/python3$%#!/usr/bin/env python3%g" /usr/local/bin/meson
       sed -i "s%^#!/usr/bin/python3$%#!/usr/bin/env python3%g" $CRAFT_PART_INSTALL/usr/bin/meson


More information about the Neon-commits mailing list