I have a potential patch to meta-oe but other layers might have similar issues
On Tue, Nov 10, 2020 at 11:26 AM Khem Raj <[email protected]> wrote: > > This has some consequences for recipes which depend on python3-typing > see parse logs > > http://jenkins.nas-admin.org/view/OE/job/oe_world_qemux86-64/1962/consoleFull > > On Fri, Nov 6, 2020 at 6:02 PM Alejandro Hernandez Samaniego > <[email protected]> wrote: > > > > Update the python3-manifest to match the files installed by the > > new version of python3. > > - Kept tkinter the way it was although tk isnt part of OE-Core > > - Made typing part of python3-core > > - Update other packages with new dependencies such as filecmp and > > dataclasses. > > > > Signed-off-by: Alejandro Enedino Hernandez Samaniego > > <[email protected]> > > --- > > .../python/python3/python3-manifest.json | 35 +++++-------------- > > 1 file changed, 9 insertions(+), 26 deletions(-) > > > > diff --git a/meta/recipes-devtools/python/python3/python3-manifest.json > > b/meta/recipes-devtools/python/python3/python3-manifest.json > > index 69aecb7004..615dc3a5e5 100644 > > --- a/meta/recipes-devtools/python/python3/python3-manifest.json > > +++ b/meta/recipes-devtools/python/python3/python3-manifest.json > > @@ -122,8 +122,7 @@ > > "logging", > > "netclient", > > "numbers", > > - "stringold", > > - "typing" > > + "stringold" > > ], > > "files": [ > > "${libdir}/python${PYTHON_MAJMIN}/asyncio", > > @@ -173,10 +172,12 @@ > > ], > > "files": [ > > "${libdir}/python${PYTHON_MAJMIN}/compileall.py", > > + "${libdir}/python${PYTHON_MAJMIN}/filecmp.py", > > "${libdir}/python${PYTHON_MAJMIN}/py_compile.py" > > ], > > "cached": [ > > > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/compileall.*.pyc", > > + "${libdir}/python${PYTHON_MAJMIN}/__pycache__/filecmp.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/py_compile.*.pyc" > > ] > > }, > > @@ -313,6 +314,7 @@ > > "${libdir}/python${PYTHON_MAJMIN}/tokenize.py", > > "${libdir}/python${PYTHON_MAJMIN}/traceback.py", > > "${libdir}/python${PYTHON_MAJMIN}/types.py", > > + "${libdir}/python${PYTHON_MAJMIN}/typing.py", > > "${libdir}/python${PYTHON_MAJMIN}/urllib", > > "${libdir}/python${PYTHON_MAJMIN}/urllib/parse.py", > > "${libdir}/python${PYTHON_MAJMIN}/warnings.py", > > @@ -388,6 +390,7 @@ > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/tokenize.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/traceback.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/types.*.pyc", > > + "${libdir}/python${PYTHON_MAJMIN}/__pycache__/typing.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/warnings.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/weakref.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/collections/__pycache__", > > @@ -557,18 +560,12 @@ > > "doctest": { > > "summary": "Python framework for running examples in docstrings", > > "rdepends": [ > > - "asyncio", > > "core", > > "debugger", > > "difflib", > > - "io", > > - "logging", > > - "netclient", > > - "numbers", > > "pprint", > > "shell", > > "stringold", > > - "typing", > > "unittest" > > ], > > "files": [ > > @@ -822,7 +819,6 @@ > > "terminal", > > "threading", > > "tkinter", > > - "typing", > > "unittest", > > "unixadmin", > > "venv", > > @@ -999,12 +995,14 @@ > > ], > > "files": [ > > "${libdir}/python${PYTHON_MAJMIN}/cProfile.py", > > + "${libdir}/python${PYTHON_MAJMIN}/dataclasses.py", > > "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_lsprof.*.so", > > "${libdir}/python${PYTHON_MAJMIN}/profile.py", > > "${libdir}/python${PYTHON_MAJMIN}/pstats.py" > > ], > > "cached": [ > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/cProfile.*.pyc", > > + > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/dataclasses.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/profile.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/pstats.*.pyc" > > ] > > @@ -1130,13 +1128,11 @@ > > "core" > > ], > > "files": [ > > - "${libdir}/python${PYTHON_MAJMIN}/_dummy_thread.py", > > "${libdir}/python${PYTHON_MAJMIN}/_threading_local.py", > > "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_queue.*.so", > > "${libdir}/python${PYTHON_MAJMIN}/queue.py" > > ], > > "cached": [ > > - > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_dummy_thread.*.pyc", > > > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/_threading_local.*.pyc", > > "${libdir}/python${PYTHON_MAJMIN}/__pycache__/queue.*.pyc" > > ] > > @@ -1147,23 +1143,11 @@ > > "core" > > ], > > "files": [ > > - "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_tkinter.*.so", > > + "${libdir}/python${PYTHON_MAJMIN}/lib-dynload/_tkinter.*.so", > > "${libdir}/python${PYTHON_MAJMIN}/tkinter" > > ], > > "cached": [] > > }, > > - "typing": { > > - "summary": "Python typing support", > > - "rdepends": [ > > - "core" > > - ], > > - "files": [ > > - "${libdir}/python${PYTHON_MAJMIN}/typing.py" > > - ], > > - "cached": [ > > - "${libdir}/python${PYTHON_MAJMIN}/__pycache__/typing.*.pyc" > > - ] > > - }, > > "unittest": { > > "summary": "Python unit testing framework", > > "rdepends": [ > > @@ -1175,8 +1159,7 @@ > > "netclient", > > "numbers", > > "pprint", > > - "stringold", > > - "typing" > > + "stringold" > > ], > > "files": [ > > "${libdir}/python${PYTHON_MAJMIN}/unittest", > > -- > > 2.25.1 > > > > > > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#144452): https://lists.openembedded.org/g/openembedded-core/message/144452 Mute This Topic: https://lists.openembedded.org/mt/78087842/21656 Group Owner: [email protected] Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [[email protected]] -=-=-=-=-=-=-=-=-=-=-=-
