-----Original Message-----
From: Khem Raj <[email protected]>
Sent: Wednesday, February 26, 2020 12:30 PM
To: Greg Wilson-Lindberg <[email protected]>; Yocto list
discussion <[email protected]>
Subject: Re: [yocto] Help with how to debug dependency error
On 2/26/20 12:02 PM, Greg Wilson-Lindberg wrote:
I am building a system based on a boot2qt warrior Yocto buildĀ for
the
Raspberry Pi4.
Our system is building just fine until I try to add support for
OSTree. When I
do that I get 3 errors for existing recipes, "nothing provides
virtual/gbm", "nothing provides virtual/egl", and "nothing provides
virtual/gles2". All of these are specified in PACKAGECONFIG[] lines
in qtbase_git.bb as required when gbm and gles2 are turned on.
I have searched for gbm in the meta-updater &
meta-updater-raspberrypi
directories that get included to add support for OSTree and found no
reference. It looks like the OSTree inclusion is requesting something
that is in turn requesting gbm and gles2 but I haven't been able to
figure out what that is.
I have tried to print out the variables and a dependency graph to
help me
track down what is going wrong, but these don't work because the
errors abort before I can get the information I need out.
Can anyone point me to a way to find out what is triggering the
change in
the gbm & gles2 packages?
this is meta-rpi issue, perhaps you can use mesa there instead of
userland graphics driver
MACHINE_FEATURES_append_rpi = " vc4graphics"
Thanks in advance,
Greg Wilson-Lindberg