Can't install snapd on debian stretch after running apt update - apparmor missing


Hi, I’m trying to install snapd on debian stretch.

I ran sudo apt update first:

Here’s the error I’m getting with the snapd install (and I do have apparmor installed):

Reading package lists... Done
Building dependency tree       
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 snapd : Depends: apparmor (>= 2.10.95-0ubuntu2.2) but it is not going to be installed
E: Unable to correct problems, you have held broken packages.

Ideas welcome!


What does apt-cache policy apparmor return?


Note that the forum will not let me post more than two links, so here’s the edited output.


Installed: 2.13.3-2

Candidate: 2.13.3-2

Version table:

*** 2.13.3-2 500

500 sid/main amd64 Packages

100 /var/lib/dpkg/status

2.11.0-3+deb9u2 500

500 stretch/main amd64 Packages

500 link stretch/main amd64 Packages