nativesdk-* rpm packages all require /bin/sh because postinst scriptlets are run with it. We can either teach rpm4 and dnf to ignore that dependency (a lot of non-upstreamable work), or add auto-satisfy the dependency in each package. I've chosen to do the latter.
Signed-off-by: Alexander Kanavin <alexander.kana...@linux.intel.com> --- meta/classes/nativesdk.bbclass | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/meta/classes/nativesdk.bbclass b/meta/classes/nativesdk.bbclass index a97f5a7114d..a050fe548ff 100644 --- a/meta/classes/nativesdk.bbclass +++ b/meta/classes/nativesdk.bbclass @@ -97,3 +97,7 @@ do_packagedata[stamp-extra-info] = "" USE_NLS = "${SDKUSE_NLS}" OLDEST_KERNEL = "${SDK_OLDEST_KERNEL}" + +python populate_packages_prepend() { + d.appendVar(d.expand('RPROVIDES_${PN}'), ' /bin/sh') +} -- 2.11.0 -- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core