From 5932b59857f18101b1affe903d6e5e7d9f3d8a10 Mon Sep 17 00:00:00 2001 From: Clayton Craft Date: Tue, 9 Jun 2026 15:38:41 -0700 Subject: [PATCH] main/postmarketos-duranium: remove app store plugin conflicts These conflicts in the sysext-dev-tools subpkg were intended to prevent app store plugins from being pulled into the system extension image (where they would not work as expected and cause confusion.) They were causing an issue with how packages are snapshot in the duranium build CI by causing a conflict when it tried to resolve base and sysext package lists together (so install_if packages were included). The conflict was from: error: apk add --simulate failed: ERROR: unable to select packages: gnome-software-plugin-apk2-0.0.3-r1: breaks: postmarketos-duranium-sysext-dev-tools-11-r0[!gnome-software-plugin-apk2] satisfies: world[gnome-software-plugin-apk] It's much simpler to just remove these conflicts and add these plugins to the list of RemovedPackages in duranium's mkosi config so they are purged before main image is finalized. Signed-off-by: Clayton Craft Part-of: --- main/postmarketos-duranium/APKBUILD | 6 ------ 1 file changed, 6 deletions(-) diff --git a/main/postmarketos-duranium/APKBUILD b/main/postmarketos-duranium/APKBUILD index e11976cfb..a6f952fbf 100644 --- a/main/postmarketos-duranium/APKBUILD +++ b/main/postmarketos-duranium/APKBUILD @@ -167,12 +167,6 @@ sysext_dev_tools() { apk-tools mkosi " - # Block app store plugins that might try to use apk/libapk - depends=" - $depends - !discover-backend-apk - !gnome-software-plugin-apk2 - " # support for running VMs / platform emulation depends="