Reason for breakage: snapd removed non-root support in:
commit 8f981ca652e9bffe587254c5c55177965eb3fcfd
Author: John R. Lenton <email address hidden>
Date: Wed Aug 3 21:35:23 2016 +0100
daemon: stop using group membership as succedaneous of running things with sudo
This broke gnome-software, which is running as non-root...
The long term solution is to create a new D-Bus service that allows non-root users to get a Macaroon from snapd and uses Polkit to authorize. This is being added to snapd-glib.
As a short term solution, we really need to revert this change in Xenial...
Reason for breakage: snapd removed non-root support in:
commit 8f981ca652e9bff e587254c5c55177 965eb3fcfd
Author: John R. Lenton <email address hidden>
Date: Wed Aug 3 21:35:23 2016 +0100
daemon: stop using group membership as succedaneous of running things with sudo
This broke gnome-software, which is running as non-root...
The long term solution is to create a new D-Bus service that allows non-root users to get a Macaroon from snapd and uses Polkit to authorize. This is being added to snapd-glib.
As a short term solution, we really need to revert this change in Xenial...