From 199d37700fe8682b4b73f4196d854edc9aed22e0 Mon Sep 17 00:00:00 2001 From: Zhang Peng Date: Tue, 15 Jul 2025 15:13:49 +0800 Subject: packagegroup-container: fix do_package_wrte_rpm issue in multilib build When build lib32-packagegroup-container, the follwing error occurred: ERROR: lib32-packagegroup-container-1.0-r0 do_package_write_rpm: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (lib32-ipset-dbg to ipset-dbg) ERROR: lib32-packagegroup-container-1.0-r0 do_package_write_rpm: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (lib32-ipset to ipset) ERROR: lib32-packagegroup-container-1.0-r0 do_package_write_rpm: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (lib32-ipset-dev to ipset-dev) To resolve this issue in a multilib build, set PACKAGE_ARCH appropriately to avoid using allarch. Signed-off-by: Zhang Peng Signed-off-by: Bruce Ashfield --- recipes-core/packagegroups/packagegroup-container.bb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/recipes-core/packagegroups/packagegroup-container.bb b/recipes-core/packagegroups/packagegroup-container.bb index f5e20344..b94e6799 100644 --- a/recipes-core/packagegroups/packagegroup-container.bb +++ b/recipes-core/packagegroups/packagegroup-container.bb @@ -2,6 +2,8 @@ SUMMARY = "All packages for container host" LICENSE = "MIT" LIC_FILES_CHKSUM = "file://${COMMON_LICENSE_DIR}/MIT;md5=0835ade698e0bcf8506ecda2f7b4f302" +PACKAGE_ARCH = "${MACHINE_ARCH}" + inherit packagegroup COMPATIBLE_HOST = "^(?!(mips|riscv)).*" -- cgit v1.2.3-54-g00ecf