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]]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to