[neon/snap-packaging/okular-snap] /: Fix meson build

Scarlett Moore null at kde.org
Thu Apr 17 10:56:57 BST 2025


Git commit e0c362d21ad5a2f6996afa4fe2d4a4467ac18586 by Scarlett Moore.
Committed on 17/04/2025 at 09:56.
Pushed by scarlettmoore into branch 'master'.

Fix meson build

M  +2    -2    snapcraft.yaml

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

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 84bda35..512e99c 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -74,10 +74,10 @@ parts:
     source-tag: '1.2.3'
     source-depth: 1
     override-build: |
-      python3 -m pip install .
+      python3 --break-system-packages -m pip install .
       mkdir -p $CRAFT_PART_INSTALL/usr/lib/python3/dist-packages
       rm -rf $CRAFT_PART_INSTALL/usr/lib/python3/dist-packages/meson*
-      python3 -m pip install --target=$CRAFT_PART_INSTALL/usr .
+      python3 --break-system-packages -m pip 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