Still no fix I’m afraid, but watching
/var/snap/wekan/common/hook.log did provide a clue. The hook appears to get stuck at
snapctl get caddy-enabled, after that there are no more entries.
I tried tweaking the hook by replacing
value=$(snapctl get caddy-enabled) with
value="", but installing the resulting snap then just gets stuck at the next snapctl call:
+ '[' '' = true ']' + snapctl stop --disable wekan.caddy
There’s also an ’error running snapctl: unknown service: ”caddy-service”’ line in syslog, but this seems to occur just alike on systems where the installation does not get stuck, so I’m not sure if it’s relevant.