GNOME Bugzilla – Bug 781007
Replace snapd code with snapd-glib
Last modified: 2017-05-04 01:57:56 UTC
We currently have code to communicate with snapd in plugins/snap/gs-snapd.[ch]. This should be able to be replaced with snapd-glib (which we only use currently for login).
I haven't been able to get this to work because the snapd-glib sync calls don't complete when run inside the snap plugin. I think it might be some thread/mainloop interactions not working. snapd-glib might need modifying if it's doing something odd / wrong.