[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