]> code.ossystems Code Review - openembedded-core.git/commit
busybox/packagegroups: Break out the busybox-syslog dependency
authorRichard Purdie <richard.purdie@linuxfoundation.org>
Thu, 6 Sep 2018 22:40:47 +0000 (23:40 +0100)
committerRichard Purdie <richard.purdie@linuxfoundation.org>
Fri, 7 Sep 2018 16:48:32 +0000 (17:48 +0100)
commit544ade2d78f1375d9e93d6bf5842d857ddaf3530
treedcd8e2d4ebc8c1fd968bc80186d4028232404142
parent48af19cdfa92aa9d336da50afe4ed3dde92daecc
busybox/packagegroups: Break out the busybox-syslog dependency

The busybox-syslog rrecomends is proving tricky as it gets pulled in early and
there are conflicts between its use of update-alternatives and busybox needing
to provide those things.

We already have recipes using BAD_RRECOMMENDS to remove this dependency, it probably
makes sense to spell it out explicitly and allow it to be overridden more easily.

This patch does this, dropping the now unneeded BAD_RRECOMMENDS. It preserves
the dependency as a recommendation for now, further cleanup may allow simplication
of that.

This unbreaks certain build failures on the autobuilder, more as a workaround but
is a change we probably want to make anyway.

Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
meta/conf/distro/include/default-providers.inc
meta/recipes-core/busybox/busybox.inc
meta/recipes-core/images/core-image-minimal-initramfs.bb
meta/recipes-core/images/core-image-tiny-initramfs.bb
meta/recipes-core/initrdscripts/initramfs-framework_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-install-efi_1.0.bb
meta/recipes-core/initrdscripts/initramfs-live-install_1.0.bb
meta/recipes-core/initrdscripts/initramfs-module-install-efi_1.0.bb
meta/recipes-core/initrdscripts/initramfs-module-install_1.0.bb
meta/recipes-core/packagegroups/packagegroup-core-boot.bb