meta-xilinx-tools
meta-xilinx-tools copied to clipboard
dfx_dtg_common.bbclass removes python3-pyyaml-native from DEPENDS
On line 9 dfx_dtg_common.bbclass inherits xsctyaml. Then on line 31 is does
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.