ICQ --edge causes "update.go:85: cannot change mount namespace according to change mount [...] permission denied"

The problem I face is that

sudo snap install icq-im --channel=latest/edge && /snap/bin/icq-im.icq

produces

update.go:85: cannot change mount namespace according to change mount (/var/lib/snapd/hostfs/boot /boot none bind,ro 0 0): permission denied

and does not invoke https://snapcraft.io/icq-im’s GUI. Note that

sudo snap install powershell --channel=latest/stable && powershell

works.


It appears to be similar to https://www.reddit.com/r/openSUSE/comments/14a28oj/recent_upgrade_broke_snaps/?utm_source=share&utm_medium=web2x&context=3, especially because I’m using cpe:/o:opensuse:tumbleweed:20231219.

Hi ! @beedellrokejulianloc .

In your “*.yaml” file, there would be system-observe or hardware-observe defined ?

The snap itself works fine here on Kubuntu 23.10 in a Wayland session. I was able to insatall the stable and edge versions and launch the application fine. So we cn rule out the application itself, perhaps.

I don’t know about openSUSE though, sorry.

1 Like

What .YAML file do you refer to, @baldeuniversel?

@popey, I was using X. On, cpe:/o:fedoraproject:fedora:40 $Env:XDG_SESSION_TYPE wayland indeed works:

I wonder whether the issue was openSUSE TW or X.