Doesn't seem related to kernel, check what restricts
COMPATIBLE_MACHINE for e.g. patch-native in your builds.

On Mon, Oct 21, 2024 at 12:21 PM Zoran via lists.yoctoproject.org
<zoran.stojsavljevic=gmail....@lists.yoctoproject.org> wrote:
>
> 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
> _______
>
> 
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#64063): https://lists.yoctoproject.org/g/yocto/message/64063
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