[neon/snap-packaging/kf5-core-sdk] /: Try an override to remove symlinks.

Scarlett Moore null at kde.org
Fri Oct 25 13:36:24 BST 2024


Git commit 7dd8e8827b7e2770b925bcaa1116bda267299b71 by Scarlett Moore.
Committed on 25/10/2024 at 12:35.
Pushed by scarlettmoore into branch 'master'.

Try an override to remove symlinks.

M  +6    -6    snapcraft.yaml

https://invent.kde.org/neon/snap-packaging/kf5-core-sdk/-/commit/7dd8e8827b7e2770b925bcaa1116bda267299b71

diff --git a/snapcraft.yaml b/snapcraft.yaml
index 9793da4..084b2df 100644
--- a/snapcraft.yaml
+++ b/snapcraft.yaml
@@ -1744,12 +1744,12 @@ parts:
         stage-packages:
         - init-system-helpers
         - liblmdb0
-        stage:
-        - -usr/bin/baloo_file_extractor
-        - -usr/bin/baloo_file
-        prime:
-        - -usr/bin/baloo_file_extractor
-        - -usr/bin/baloo_file
+        override-stage: |
+          craftctl default
+          rm $CRAFT_STAGE/usr/bin/baloo_file_extractor
+          cp $CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libexec/baloo_file_extractor $CRAFT_STAGE/usr/bin/
+          rm $CRAFT_STAGE/usr/bin/baloo_file
+          cp $CRAFT_STAGE/usr/lib/$CRAFT_ARCH_TRIPLET_BUILD_FOR/libexec/baloo_file $CRAFT_STAGE/usr/bin/
     kdesu:
         after:
         - extra-cmake-modules


More information about the Neon-commits mailing list