stale copy of plug and slot attributes is kept in connection state
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Fix Released
|
High
|
Zygmunt Krynicki |
Bug Description
The gtk-common-themes snap provides a number of themes exported under the gtk-3-themes plug. I was fixing a bug reporting that Yaru-dark wasn't included, I noticed on refresh the snap using the content doesn't get the new mount point.
gnome-calculator is a good example. It connects to gtk-common-
To reproduce:
snap run --shell gnome-calculator
ls -ltr $SNAP/data-
You'll notice there is only one directory there, "Yaru"
Now refresh gtk-common-themes from candidate and repeat those steps. You should see Yaru and Yaru-dark, which I'm only seeing "Yaru".
snap disconnect gnome-calculato
snap connect gnome-calculato
snap run --shell gnome-calculator
ls -ltr $SNAP/data-
Now you'll notice Yaru and Yaru-dark are both available to the gnome-calculator snap.
I'm guessing this is a bug related to the mount namespace.
Changed in snapd: | |
status: | New → In Progress |
Changed in snapd: | |
status: | In Progress → Fix Released |
This is curious because I would expect this to work. I will write a spread test tomorrow and see what happens.