meta-xilinx-tools icon indicating copy to clipboard operation
meta-xilinx-tools copied to clipboard

dfx_dtg_common.bbclass removes python3-pyyaml-native from DEPENDS

Open mc-requtech opened this issue 4 months ago • 1 comments

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.

mc-requtech avatar Oct 08 '24 12:10 mc-requtech