[OE-core] Multiconfig builds broken in master
Alex Kiernan
alex.kiernan at gmail.com
Wed Aug 29 13:39:16 UTC 2018
I've run into a weird multiconfig problem on master which seems to
have been introduced with
b8730f6 ("bitbake: bitbake: Add support for multiconfig dependencies")
Before that, I could happily use:
bitbake multiconfig:gplv2:production-image
whereas now it fails (gplv2 is a multiconfig which basically just sets
TMPDIR and INCOMPATIBLE_LICENSES).
The error suggests failure to populate IMAGE_FEATURES correctly:
ERROR: Nothing PROVIDES 'production-image'
production-image was skipped: 'ostree' in IMAGE_FEATURES is not a
valid image feature. Valid features: allow-empty-password
allow-root-login autologin dbg-pkgs debug-tweaks dev-pkgs doc doc-pkgs
eclipse-debug empty-root-password hwcodecs muted nfs-client nfs-server
package-management post-install-logging ptest-pkgs read-only-rootfs
splash ssh-server-dropbear ssh-server-openssh staticdev-pkgs
tools-debug tools-profile tools-sdk tools-testapps usb-nmc x11
x11-base x11-sato
(the ostree feature is introduced by a layer derived from the Intel
IoT refkit - https://github.com/intel/intel-iot-refkit/blob/master/meta-refkit-core/classes/ostree-image.bbclass)
If I revert that single commit everything works again.
Clearly there's nothing in that changeset which is touching
IMAGE_FEATURES, so it's something way more subtle!
--
Alex Kiernan
More information about the Openembedded-core
mailing list