[OE-core] [PATCH] packagegroup-python3: add packagegroup
Jose Lamego
jose.a.lamego at linux.intel.com
Fri Aug 18 17:09:40 UTC 2017
Please disregard this patch. The python3 recipe provides python-modules,
which includes all of the listed packages, making a new packagegroup
unnecessary.
On 08/15/2017 04:05 PM, Jose Lamego wrote:
> 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 <jose.a.lamego at linux.intel.com>
> ---
> .../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 \
> + "
--
Jose Lamego | OTC Embedded Platform & Tools | GDC
More information about the Openembedded-core
mailing list