On Thu, Jan 26 2023 at 03:58:01 PM -0500, Denys Dmytriyenko <[email protected]> wrote:
I'm realizing now that simply depending on "opengl" DISTRO_FEATURES won't be
enough, unfortunately.

The issue is that DISTRO_FEATURES are set by the distro globally for all machines, whether with accelerated graphics, display w/o acceleration or completely headless. E.g. when building for J7200, "opengl" will be set, but none of the graphics packages should be built or installed into the image.

So, some sort of check for MACHINE_FEATURES or PREFERRED_PROVIDER (less
elegant) would still be needed in some places...

Arguably that's a package group / distro target issue. I believe when a user selects the default image with all features enabled for J721E and J721S2 the package selection should be equivalent (or at least as equivalent as possible with the stuff going on now in meta-ti) to align with the distro features selected. I believe the solution to this is to add a headless target/image that removes Qt, GTK, etc. from the selected package groups and to suggest the use of that instead if users want a truly headless distro.




-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#14189): 
https://lists.yoctoproject.org/g/meta-arago/message/14189
Mute This Topic: https://lists.yoctoproject.org/mt/96510217/21656
Group Owner: [email protected]
Unsubscribe: https://lists.yoctoproject.org/g/meta-arago/unsub 
[[email protected]]
-=-=-=-=-=-=-=-=-=-=-=-


Reply via email to