Open mc-requtech opened 3 weeks ago
On line 9 dfx_dtg_common.bbclass inherits xsctyaml. Then on line 31 is does
dfx_dtg_common.bbclass
xsctyaml
DEPENDS = "\ dtc-native \ bootgen-native \ virtual/dtb \ "
Note that this is DEPENDS =, not DEPENDS += or DEPENDS:append. Thus it zaps any DEPENDS set by xsctyaml, specifically python3-pyyaml-native which leads to do_create_yaml failing unless you happen to have pyyaml installed at a system level.
DEPENDS =
DEPENDS +=
DEPENDS:append
DEPENDS
python3-pyyaml-native
do_create_yaml
pyyaml
@mc-requtech this issue in fixed in 2024.2 which will be release soon.
On line 9
dfx_dtg_common.bbclass
inheritsxsctyaml
. Then on line 31 is doesNote that this is
DEPENDS =
, notDEPENDS +=
orDEPENDS:append
. Thus it zaps anyDEPENDS
set byxsctyaml
, specificallypython3-pyyaml-native
which leads todo_create_yaml
failing unless you happen to havepyyaml
installed at a system level.