I found that the Python 3 internal package dependencies are incompletely specified. For example, I wanted to install python3-asyncio for my Python program to use. But when I tried to run it, it was missing some other Python 3 packages that asyncio depended on. I ended up making a Python 3 bbappend file with the following:
RDEPENDS_${PN}-asyncio += "${PN}-selectors" RDEPENDS_${PN}-misc += "${PN}-multiprocessing" RDEPENDS_${PN}-io += "${PN}-shell" RDEPENDS_${PN}-shell += "${PN}-compression" This just solved my immediate needs; I'm sure it's incomplete. Is it worth trying to improve the internal package RDEPENDS in the Python 3 recipe, or is it better for recipes for Python apps to just manually list all the sub-dependencies as needed? -- Craig McQueen -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto