public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* why would ASSUME_PROVIDED recipes be built anyway?
@ 2026-04-08 13:34 Robert P. J. Day
  2026-04-08 21:47 ` [OE-core] " Richard Purdie
  0 siblings, 1 reply; 9+ messages in thread
From: Robert P. J. Day @ 2026-04-08 13:34 UTC (permalink / raw)
  To: OE Core mailing list


  puzzled by something i just noticed ... the documentation for
"ASSUME_PROVIDED":"

https://docs.yoctoproject.org/ref-manual/variables.html#term-ASSUME_PROVIDED

clearly suggests that these represent recipes that would not be built
as they are already on the host, the example given there is
"git-native".

  however, in a walnascar-based build i just built, native recipes
that were listed in ASSUME_PROVIDED were built anyway, even though
they are clearly on my Debian 13 host, "git-native" among them. in
fact, a number of recipes i checked appear to all have been built from
scratch, despite being listed in ASSUME_PROVIDED.

  as a test, if i then tried to "cleanall" such a recipe, i got the
perfectly reasonable:


$ bitbake -c cleanall git-native
... snip ...
WARNING: Explicit target "git-native" is in ASSUME_PROVIDED, ignoring


is there some reason that something listed in ASSUME_PROVIDED will be
fetched and built anyway? is it a version thing?

rday



^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2026-04-10 13:05 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-08 13:34 why would ASSUME_PROVIDED recipes be built anyway? Robert P. J. Day
2026-04-08 21:47 ` [OE-core] " Richard Purdie
2026-04-08 21:53   ` Robert P. J. Day
2026-04-08 21:59     ` Richard Purdie
2026-04-08 22:07       ` Robert P. J. Day
2026-04-09 17:05   ` Robert P. J. Day
2026-04-09 20:13     ` Richard Purdie
2026-04-10 10:51       ` Robert P. J. Day
2026-04-10 13:05         ` Antonin Godard

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox