[OE-core] [PATCH 1/3] python3.5-manifest: Fixes several dependencies on the newest python3

Burton, Ross ross.burton at intel.com
Mon Aug 15 13:27:31 UTC 2016


On 12 August 2016 at 22:03, Alejandro Hernandez <
alejandro.hernandez at linux.intel.com> wrote:

> +    m.addPackage( "${PN}-subprocess", "Python subprocess support",
> "${PN}-core ${PN}-io ${PN}-re ${PN}-fcntl ${PN}-pickle ${PN}-signal
> ${PN}-selectors",
> +    "subprocess.* lib-dynload/_posixsubprocess.*.so" )
>

This sort of thing is happening far more though, as the following are all
part of python3-misc:

        /usr/lib/python3.5/lib-dynload/_bz2.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
crypt.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
decimal.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_lzma.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_md5.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
opcode.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
pickle.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_sha1.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
testbuffer.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
testcapi.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
testimportmultiple.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/_
testmultiphase.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/spwd.cpython-35m-x86_64-linux-gnu.so
        /usr/lib/python3.5/lib-dynload/
xxlimited.cpython-35m-x86_64-linux-gnu.so

Some of those look like test suites, some look like part of -core, some
should be in other modules.

When should we admit that arbitrary splitting of the core library isn't
working and maybe we should just do something similar to Ubuntu and have a
minimal/full split instead?

Ross
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20160815/b3ea06a4/attachment-0002.html>


More information about the Openembedded-core mailing list