Hello Yocto Community Support Team,

I have an interesting problem to report.

Parsing recipes: 100%
|########################################################################|
Time: 0:02:30
Parsing of 2829 .bb files complete (0 cached, 2829 parsed). 4811
targets, 1885 skipped, 0 masked, 0 errors.
NOTE: Resolving any missing task queue dependencies
ERROR: Nothing PROVIDES 'quilt-native'
quilt-native was skipped: incompatible with machine beaglebone-yocto
(not in COMPATIBLE_MACHINE)
ERROR: Nothing PROVIDES 'patch-replacement-native'
patch-native PROVIDES patch-replacement-native but was skipped:
incompatible with machine beaglebone-yocto (not in COMPATIBLE_MACHINE)
ERROR: Nothing PROVIDES 'virtual/fakeroot-native'
pseudo-native PROVIDES virtual/fakeroot-native but was skipped:
incompatible with machine beaglebone-yocto (not in COMPATIBLE_MACHINE)
ERROR: Nothing PROVIDES 'virtual/kernel'
linux-mainline PROVIDES virtual/kernel but was skipped:
PREFERRED_PROVIDER_virtual/kernel set to meta-bbb, not linux-mainline
linux-stable PROVIDES virtual/kernel but was skipped:
PREFERRED_PROVIDER_virtual/kernel set to meta-bbb, not linux-stable
linux-yocto-tiny PROVIDES virtual/kernel but was skipped: incompatible
with machine beaglebone-yocto (not in COMPATIBLE_MACHINE)

Then, many packages fail, since the relationships are incomplete!

Interestingly enough, this happens for the stable kernels'
definitions. For mainline kernels the local config does work, no such
issues!?

The local config is attached to the email or stable kernels.
Namely:

## Define kernel version
PREFERRED_PROVIDER_virtual/kernel ?= "meta-bbb"
PREFERRED_VERSION_meta-bbb ?= "6.11%"
PREFERRED_VERSION_meta-bbb-libc-headers="6.11%"
...
MACHINE ?= "beaglebone-yocto"
## MACHINE ?= "beaglebone"
DISTRO ??= "poky"

For mainline it looks like this:

## Define kernel version
PREFERRED_PROVIDER_virtual/kernel ?= "linux-mainline"
PREFERRED_VERSION_linux-mainline-libc-headers="6.11%"MACHINE ?=
"beaglebone-yocto"
PREFERRED_VERSION_linux-mainline ?= "6.11%"
...
MACHINE ?= "beaglebone-yocto"
## MACHINE ?= "beaglebone"
DISTRO ??= "poky"

Now, I override poky kernel definitions with meta-bbb repo:
https://github.com/ZoranStojsavljevic/meta-bbb/blob/styhead/conf/machine/beaglebone.conf

Both the latest mainline recipe:
https://github.com/ZoranStojsavljevic/meta-bbb/blob/styhead/recipes-kernel/linux/linux-mainline_6.11.bb

And the linux-stable:
https://github.com/ZoranStojsavljevic/meta-bbb/blob/styhead/recipes-kernel/linux/linux-stable_6.11.bb

Any clue what the problem might be?

Thank you,
Zee
_______
# BeagleBone Black
CONF_VERSION = "2"
PATCHRESOLVE = "noop"
SSTATE_DIR ?= "${TOPDIR}/sstate-cache"
DL_DIR ?= "${TOPDIR}/downloads"
TMPDIR ?= "${TOPDIR}/tmp"
PACKAGE_CLASSES ?= "package_rpm package_deb"
## Select systemd as init manager
INIT_MANAGER ?= "systemd"
## PACKAGECONFIG_append_pn-systemd = " networkd"

## Define kernel version
PREFERRED_PROVIDER_virtual/kernel ?= "meta-bbb"
PREFERRED_VERSION_meta-bbb ?= "6.11%"
PREFERRED_VERSION_meta-bbb-libc-headers="6.11%"
## PREFERRED_VERSION_meta-bbb ?= "6.10.%"
## PREFERRED_PROVIDER_virtual/kernel ?= "linux-mainline"
## PREFERRED_VERSION_linux-mainline-libc-headers="6.11%"
## PREFERRED_VERSION_linux-mainline ?= "6.11%"

## mask for non-mender builds
BBMASK = "meta-bbb/recipes-mender"

## Unmask canutils in meta-openembedded/ (oe) since it will be tracked by oe!
## BBMASK += "meta-openembedded/meta-oe/recipes-extended/socketcan/canutils"

ERROR_QA:remove:pn-u-boot = "patch-status"

## mask for non-libxcrypt builds (too many dependencies)
## BBMASK += "poky/meta/recipes-core/libxcrypt/"
## Lists packages that should not be installed into an image
## PACKAGE_EXCLUDE:pn-target_image = "libxcrypt"
## IMAGE_INSTALL:remove = " libxcrypt"
## PACKAGECONFIG:remove = " libxcrypt"

EXTRA_IMAGE_FEATURES = "debug-tweaks"
## "dhcp": obsolete, functionally replaced by "dhcpcd" and "kea"
## CORE_IMAGE_EXTRA_INSTALL += "dhcp-libs dhcp-server dhcp-server-config 
dhcp-client dhcp-relay dhcp-omshell"
CORE_IMAGE_EXTRA_INSTALL:append = "openssh cmake libsocketcan nfs-utils 
rt-tests strace procps packagegroup-core-buildessential "
DISTRO_FEATURES:append = " nfs systemd"
IMAGE_FSTYPES:append = " cpio.xz"
## INHERIT += "extrausers"
## EXTRA_USERS_PARAMS = "usermod -P root root;"

MACHINE ?= "beaglebone-yocto"
## MACHINE ?= "beaglebone"
DISTRO ??= "poky"
BBMULTICONFIG ?= ""

## BB_NUMBER_THREADS = "1"
## PARALLEL_MAKE = "-j 1"
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64062): https://lists.yoctoproject.org/g/yocto/message/64062
Mute This Topic: https://lists.yoctoproject.org/mt/109129621/21656
Group Owner: yocto+ow...@lists.yoctoproject.org
Unsubscribe: https://lists.yoctoproject.org/g/yocto/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to