openembedded/meta-openembedded

syntax error in meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb

Closed this issue · 3 comments

seems there is some syntax error in meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb recipe

here is syntax which is giving some error.
RDEPENDS:${PN} += "
${PYTHON_PN}-logging
${PYTHON_PN}-fcntl
"
correct syntax working for me is following. also aligned with yocto manual.

*RDEPENDS_${PN} += "*
${PYTHON_PN}-logging
${PYTHON_PN}-fcntl
"

See #497 and update your bitbake revision.

seems some latest version of bitbake needed for compatibility to parse new syntax. could not find exactly which version of bitbake have this support but some oct-9 commit on 1.4 works for me. closing it.

ros/meta-ros#902 linked from the other PR lists the exact commits where the compatibility was introduced.