From e0fa9b9cba56ed9643dd700dc3781cbaa9701f48 Mon Sep 17 00:00:00 2001 From: "Kelvin M. Klann" Date: Sat, 25 Apr 2026 10:54:43 +0000 Subject: [PATCH] build: deb: add conflict with firejail-profiles (#7141) Debian has a separate "firejail-profiles" package for the profiles (besides the main "firejail" package), which conflicts with our package when trying to install it[1]: $ sudo dpkg -i firejail_0.9.80_1_amd64.deb FAIL: (Reading database ... 238526 files and directories currently installed.) Preparing to unpack ./firejail_0.9.80_1_amd64.deb ... Unpacking firejail (0.9.80-1) over (0.9.74-1~0ubuntu22.04.0) ... dpkg: error processing archive ./firejail_0.9.80_1_amd64.deb (--install): trying to overwrite '/etc/firejail/0ad.profile', which is also in package firejail- profiles 0.9.74-1~0ubuntu22.04.0 dpkg-deb: error: paste subprocess was killed by signal (Broken pipe) Errors were encountered while processing: ./firejail_0.9.80_1_amd64.deb So add a `Conflicts:` line for "firejail-profiles". Relates to #7110. [1] https://github.com/netblue30/firejail/issues/7072#issuecomment-4273240052 Reported-by: @ginto37 --- platform/debian/control.amd64 | 1 + platform/debian/control.i386 | 1 + 2 files changed, 2 insertions(+) diff --git a/platform/debian/control.amd64 b/platform/debian/control.amd64 index 59776d325..94ad66749 100644 --- a/platform/debian/control.amd64 +++ b/platform/debian/control.amd64 @@ -5,6 +5,7 @@ Maintainer: netblue30 Installed-Size: 2024 Depends: libc6 Suggests: python, python3 +Conflicts: firejail-profiles Section: admin Priority: optional Homepage: https://github.com/netblue30/firejail diff --git a/platform/debian/control.i386 b/platform/debian/control.i386 index 3d3f217c9..1f76d5550 100644 --- a/platform/debian/control.i386 +++ b/platform/debian/control.i386 @@ -5,6 +5,7 @@ Maintainer: netblue30 Installed-Size: 2024 Depends: libc6 Suggests: python, python3 +Conflicts: firejail-profiles Section: admin Priority: optional Homepage: https://github.com/netblue30/firejail