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] -=-=-=-=-=-=-=-=-=-=-=-