Skip to content

dfx_dtg_common.bbclass removes python3-pyyaml-native from DEPENDS #50

@mc-requtech

Description

@mc-requtech

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions