From 05c8c7048351d5ae72ba353ac32e13886f2ae132 Mon Sep 17 00:00:00 2001 From: Dan Bungert Date: Wed, 8 Dec 2021 12:22:19 -0700 Subject: [PATCH] snapcraft: +os-prober --- snapcraft.yaml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/snapcraft.yaml b/snapcraft.yaml index 29905cd0..075f7b33 100644 --- a/snapcraft.yaml +++ b/snapcraft.yaml @@ -192,3 +192,14 @@ parts: - -lib/python3.8/site-packages/pkg_resources - -lib/python3.8/site-packages/setuptools - -lib/python3.8/site-packages/wheel* + + os-prober: + plugin: nil + stage-packages: [os-prober] + override-stage: | + snapcraftctl stage + for file in $(grep -lr /usr usr|grep -v /usr/share/doc); do + sed -i 's, \(/usr\), $SNAP\1,' $file + done + sed -i 's/mkdir "$tmpmnt"/mkdir -p "$tmpmnt"/' \ + usr/lib/os-probes/50mounted-tests