I have a use case for the --hold parameter which gets introduced in snap 2.58.
Unluckily my fedora OS does only provide snap 2.57 AFAICS . https://packages.fedoraproject.org/pkgs/snapd/snapd/ even projects that there won’t be any 2.58 before April 2024 (or 2025?). That is available when in the snapd snap, but I do not see how to use it.
$ snap --version
snap 2.57.6-2.fc37
snapd 2.57.6-2.fc37
series 16
fedora 37
kernel 6.1.10-200.fc37.x86_64
the snap bin tells me that it does not know about hold parameters (as expected) . I can invoke a current snap bin via the core snap or the snapd snap but it still connects to the wrong snapd
$ /snap/core/current/usr/bin/snap --version
snap 2.58
snapd 2.57.6-2.fc37
series 16
fedora 37
kernel 6.1.10-200.fc37.x86_64
$ sudo /snap/core/current/usr/bin/snap refresh --hold
error: unknown action hold
is there a way to configure which snapd to use? would i need to modify the systemd files? is that expected to work or will it probably destroy my snaps the data they use?