Recently I ran into an issue with the handbrake-jz not connecting to the gnome-3-24 snap properly without re-installing it.
Her’s some versions from the system I’m running:
$ snap version
snap 2.15.2+git2550.g0ac9c21.dirty
snapd 2.26.14
series 16
ubuntu 16.04
$ apt-cache policy snapd
snapd:
Installed: 2.25
Candidate: 2.25
Version table:
*** 2.25 500
500 http://de.archive.ubuntu.com/ubuntu xenial-updates/main amd64 Packages
100 /var/lib/dpkg/status
2.0.2 500
500 http://de.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
I don’t know where the “dirty” comes from there. I did at one point use a locally built snapd, but afterwards reverted to running it from the archives. The checksum seems to confirm I’m not using the old snapd from my $GOPATH.
file /usr/lib/snapd/snapd
/usr/lib/snapd/snapd: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=f4b6cf3f5428dc8c7f4e80d803644db2038403a6, stripped
md5sum /usr/lib/snapd/snapd
f71616ceb824634e1e171cdd40f1e823 /usr/lib/snapd/snapd