From bbfe0d305234ca4619c7661ea385fd15dde2bc37 Mon Sep 17 00:00:00 2001 From: Valentin David Date: Tue, 20 Feb 2024 14:56:55 +0100 Subject: [PATCH] fixup! run-snapd-from-snap: set the current symlink before bootstrapping --- static/usr/lib/core/run-snapd-from-snap | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/static/usr/lib/core/run-snapd-from-snap b/static/usr/lib/core/run-snapd-from-snap index 07c15a01..f8c60bcf 100755 --- a/static/usr/lib/core/run-snapd-from-snap +++ b/static/usr/lib/core/run-snapd-from-snap @@ -9,6 +9,10 @@ set -eux run_on_unseeded() { SNAPD_BASE_DIR="/run/mnt/snapd" + # We need to initialize /snap/snapd/current symlink so that the + # dynanic linker + # /snap/snapd/current/usr/lib/x86_64-linux-gnu/ld-linux-x86-64.so.2 + # is available to run snapd. [ -d /snap/snapd ] || mkdir -p /snap/snapd ln -sf "${SNAPD_BASE_DIR}" /snap/snapd/current