Bug 16257 - Re-implement DEFAULT_PREFERENCE behavior cross layers
Summary: Re-implement DEFAULT_PREFERENCE behavior cross layers
Status: NEW
Alias: None
Product: BitBake
Classification: Build System, Metadata & Runtime
Component: bitbake (show other bugs)
Version: unspecified
Hardware: All Multiple
: High enhancement
Target Milestone: 6.2 M2
Assignee: Richard Purdie
QA Contact:
URL:
Whiteboard:
Depends on:
Blocks:
 
Reported: 2026-04-20 21:42 UTC by Denys Dmytriyenko
Modified: 2026-08-27 14:41 UTC (History)
3 users (show)

See Also:
OS type for building Yocto: ---
Type of Regression: ---
Verified:
Documentation change: Yes (doc changes required)


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Denys Dmytriyenko 2026-04-20 21:42:40 UTC
This is a "feature request" and not a bug with the current design. It is intended for the TSC to keep track and potentially address in the future, as it will be a breaking architectural change.

This has come up in the past:

https://bugzilla.yoctoproject.org/show_bug.cgi?id=2964
https://bugzilla.yoctoproject.org/show_bug.cgi?id=12688

One of the justifications for such potentially major architectural re-design is easier YP Compat compliance, as discussed in the second bug entry above.
Comment 1 Randy MacLeod 2026-04-23 14:42:35 UTC
This is something we want to do. Richard is on it.