Comment 49 for bug 1794064

Revision history for this message
Steve Langasek (vorlon) wrote :

The evince upload to jammy still does:

+Recommends: default-dbus-session-bus | dbus-session-bus,
+ apparmor (>= 3.0.4-2ubuntu2.3),

with the explanation that:

+ - debian/control.in: recommend apparmor version that includes the
+ snap_browsers abstraction, or else policy loads will fail.

But the use of #include if exists was supposed to make this unnecessary. And downgrading the Depends to a Recommends doesn't change the default behavior here; installing this version of evince will by default pull in apparmor, even in contexts where apparmor was not previously installed. (There are not many of those in Ubuntu, which means if apparmor was not installed it was probably deliberate on the part of the admin!)

I'm rejecting this upload, as to my understanding this is not what we're meant to have.