solve apparmor-profile-pidgin vs apparmor-profiles conflict

Information

ID: 314
PHID: PHID-TASK-fvfmye3n6dawxamtxqzs
Author: Patrick
Status at Migration Time: resolved
Priority at Migration Time: Normal

Description

user@host:~$ sudo apt-get install apparmor-profiles apparmor-profile-pidgin
Reading package lists… Done
Building dependency tree
Reading state information… Done
apparmor-profiles is already the newest version.
The following NEW packages will be installed:
apparmor-profile-pidgin
0 upgraded, 1 newly installed, 0 to remove and 26 not upgraded.
10 not fully installed or removed.
Need to get 0 B/7,272 B of archives.
After this operation, 42.0 kB of additional disk space will be used.
Do you want to continue? [Y/n]
(Reading database … 87205 files and directories currently installed.)
Preparing to unpack …/apparmor-profile-pidgin_3%3a1.2-1_all.deb …
Unpacking apparmor-profile-pidgin (3:1.2-1) …
dpkg: error processing archive /var/cache/apt/archives/apparmor-profile-pidgin_3%3a1.2-1_all.deb (–unpack):
trying to overwrite ‘/etc/apparmor.d/usr.bin.pidgin’, which is also in package apparmor-profiles-extra 1.4
Errors were encountered while processing:
/var/cache/apt/archives/apparmor-profile-pidgin_3%3a1.2-1_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Both, apparmor-profiles-extra and apparmor-profile-pidgin ship the pidgin profile. That conflicts.

Especially problematic, because apparmor-profiles-whonix depends on apparmor-profile-pidgin.

Is the pidgin profile from apparmor-profiles-extra okay? Do we recommend to install it?

What do we do with the apparmor-profile-pidgin package? Deprecate it? Or solve that conflict by using config-package-dev displace (I can add this if useful)? (fixed)


! In T314#5003, @troubadour wrote:
There is an issue with some profiles form apparmor-profiles and apparmor-profiles-extra. They are not loaded because of conflicting x modifiers. The problem does not show in the host. Looking onto it.

Comments


troubadour

2015-05-18 20:03:11 UTC


Patrick

2015-05-20 13:55:58 UTC


Patrick

2015-05-23 01:22:18 UTC


Patrick

2015-05-24 15:16:07 UTC


troubadour

2015-05-27 20:59:05 UTC


Patrick

2015-05-27 22:36:25 UTC


Patrick

2015-06-03 13:37:25 UTC


troubadour

2015-06-09 02:35:38 UTC


Patrick

2015-06-09 10:59:37 UTC


troubadour

2015-06-09 20:31:23 UTC


Patrick

2015-06-09 20:44:33 UTC


troubadour

2015-06-11 19:29:44 UTC


Patrick

2015-06-15 05:00:15 UTC


Patrick

2016-01-21 20:48:49 UTC


Patrick

2016-04-28 01:55:23 UTC