Many of the most usual python3 modules are missing when trying to import them to python3 in images built with python3-core installed.
This change creates the python3 packagegroup, containing the most usual python3 packages to be installed for images featuring complete python functionality by using the FEATURES_PACKAGES variable to define python3 as a new feature and then adding it to the image to build. [YOCTO #10667] Signed-off-by: Jose Lamego <[email protected]> --- .../packagegroups/packagegroup-python3.bb | 85 ++++++++++++++++++++++ 1 file changed, 85 insertions(+) create mode 100644 meta/recipes-devtools/packagegroups/packagegroup-python3.bb diff --git a/meta/recipes-devtools/packagegroups/packagegroup-python3.bb b/meta/recipes-devtools/packagegroups/packagegroup-python3.bb new file mode 100644 index 0000000..ab83460 --- /dev/null +++ b/meta/recipes-devtools/packagegroups/packagegroup-python3.bb @@ -0,0 +1,85 @@ +SUMMARY = "Provides a basic set of python3 packages" + +DEPENDS = "python3-native" + +PR = "1" + +inherit packagegroup + +RPROVIDES_${PN} = "python3" + +RDEPENDS_${PN} = "\ + libpython3 \ + libpython3-staticdev \ + python3-pyvenv \ + python3-dbg \ + python3-2to3 \ + python3-argparse \ + python3-asyncio \ + python3-audio \ + python3-codecs \ + python3-compile \ + python3-compression \ + python3-core \ + python3-crypt \ + python3-ctypes \ + python3-curses \ + python3-datetime \ + python3-db \ + python3-debugger \ + python3-dev \ + python3-difflib \ + python3-distutils \ + python3-doctest \ + python3-email \ + python3-enum \ + python3-fcntl \ + python3-gdbm \ + python3-html \ + python3-idle \ + python3-image \ + python3-importlib \ + python3-io \ + python3-json \ + python3-lang \ + python3-logging \ + python3-mailbox \ + python3-math \ + python3-mime \ + python3-mmap \ + python3-multiprocessing \ + python3-netclient \ + python3-netserver \ + python3-numbers \ + python3-pickle \ + python3-pkgutil \ + python3-pprint \ + python3-profile \ + python3-pydoc \ + python3-re \ + python3-readline \ + python3-reprlib \ + python3-resource \ + python3-selectors \ + python3-shell \ + python3-signal \ + python3-smtpd \ + python3-sqlite3 \ + python3-sqlite3-tests \ + python3-stringold \ + python3-subprocess \ + python3-syslog \ + python3-terminal \ + python3-tests \ + python3-textutils \ + python3-threading \ + python3-tkinter \ + python3-typing \ + python3-unittest \ + python3-unixadmin \ + python3-xml \ + python3-xmlrpc \ + python3-modules \ + python3-misc \ + python3-man \ + " -- 2.7.4 -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
