Bug#939736: mutter 3.33+: Please add "Breaks: apparmor (<< 2.13.3-5~)"

Simon McVittie smcv at debian.org
Sun Sep 8 10:57:57 BST 2019


On Sun, 08 Sep 2019 at 11:12:57 +0200, intrigeri at debian.org wrote:
> In order to better support partial upgrades and to ensure that
> migration to testing happens in the correct order, it would be sweet
> if we could prevent folks from upgrading to mutter >= 3.33.3
> without also upgrading apparmor to 2.13.3.5.

That makes sense. I've queued this in git for experimental. I'm not
uploading right now, since I'm not yet running GNOME 3.33 myself (I'm
trying to get fixes for 3.30.x into unstable and then stable before
GNOME 3.33/3.34 starts to land).

> I guess this should do the job (perhaps with the corresponding
> Replaces on top):
> 
>   Breaks: apparmor (<< 2.13.3-5~)
> 
> If I got this wrong and this should instead be handled in
> src:apparmor, please let me know.

I think you are correct to say that this should be represented by a
Breaks in mutter (more precisely libmutter-5-0, which is the component
that creates these files).

Replaces is not desirable here, because mutter does not overwrite any files
included in apparmor.

    smcv



More information about the pkg-gnome-maintainers mailing list