From 6c4da2aa0db52a40fcc517682821879cde1f4e79 Mon Sep 17 00:00:00 2001 From: Luca Boccassi Date: Fri, 4 Jul 2025 14:36:12 +0100 Subject: [PATCH] opensuse: pull in grep/gzip/xz explicitly to avoid busybox in main image Problem: 1: the installed busybox-xz-1.37.0-34.1.noarch conflicts with 'xz' provided by the to be installed xz-5.8.1-1.1.aarch64 Solution 1: deinstallation of busybox-xz-1.37.0-34.1.noarch Solution 2: do not install xz-5.8.1-1.1.aarch64 --- mkosi.conf.d/20-opensuse/mkosi.conf | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/mkosi.conf.d/20-opensuse/mkosi.conf b/mkosi.conf.d/20-opensuse/mkosi.conf index 71790cbc3..9f6d02715 100644 --- a/mkosi.conf.d/20-opensuse/mkosi.conf +++ b/mkosi.conf.d/20-opensuse/mkosi.conf @@ -18,3 +18,9 @@ Packages= qemu-linux-user shim sudo-policy-wheel-auth-self + + # Various packages added as dependencies. If they are not explicitly installed, the zypper inner + # logic picks the busybox-package variant, which adds also busybox in the image. + grep + gzip + xz -- 2.47.2