ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (flatbuffers-dev to libflatbuffers-dev) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (glew-dev to libglew-dev) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (flatbuffers to libflatbuffers24.3.25) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (glew to libglew2.2) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (flatbuffers-dbg to libflatbuffers-dbg) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (gtk+3 to libgtk-3.0) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (glew-dbg to libglew-dbg) ERROR: packagegroup-optimom-airy3d-1.0-r0 do_package_write_deb: An allarch packagegroup shouldn't depend on packages which are dynamically renamed (libgomp to libgomp1)
Solution: add PACKAGE_ARCH
before the packagegroup inherit:
PACKAGE_ARCH = "${TUNE_PKGARCH}" # OR # disable sanity check for allarch packagegroup #PACKAGE_ARCH = "" inherit packagegroup # Generic OS packages RDEPENDS:${PN} = " \ base-files \ ...