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