Some distribution packages of snapd change the
/snap directory to be
/var/lib/snapd/snap. This is fine for most snaps, however it is a problem for snaps with classic confinement as they get an unaltered view on the host filesystems and a non-default location will break some of them.
When https://github.com/snapcore/snapd/pull/3693 lands we will support that users on such distros can fix the situation themself by creating a symlink from /var/lib/snapd/snap to /snap.
The current proposal for the message on non
/snap distributions is:
“your distribution choose a directory layout incompatible with classic confinement. You can fix this yourself by setting a symlink from $SnapMountDir to /snap”
Feedback/suggestions on this wording welcome!