Armin, thanks for your reply.

The 0.15 version of the fasteners package depends on a library called
monotonic (https://pypi.org/project/monotonic/), which only supports Python
2 and <3.3. Therefore, the 0.15 version of the fasteners package results in
a ModuleNotFoundError: No module named 'monotonic' on Python 3.8. This
result in a build error on Yocto, as you can see on this issue (
https://github.com/conan-io/meta-conan/issues/16).

The python3-fasteners package stopped depending on the monotonic package on
version 0.16 and, as a result, started supporting Python 3.8.

Considering that, I do believe it will be necessary to update the other
stable branches.


Em sex., 22 de out. de 2021 às 18:18, akuster808 <akuster...@gmail.com>
escreveu:

> Maira,
>
> On 10/22/21 5:30 AM, Maíra Canal via lists.openembedded.org wrote:
> > Updates the python3-fasteners package considering that the 0.15 version
> > doesn't support Python 3.8, only Python 3.5 or less. The 0.16.3 version
> > support Python 3.8.
> >
> > The non-support of Python 3.8 results in the malfunction of many layers
> > in the dunfell branch.
>
> Thanks for the patch. Can you expand on what you mean by "malfunction"?
> The Python 3.8 information leads me to believe the other stable branches
> will need to update as well.
>
> - Armin
> >
> > Signed-off-by: Maíra Canal <maira.ca...@usp.br>
> > ---
> >  ...on3-fasteners_0.15.bb => python3-fasteners_0.16.3.bb} | 9 +++++++--
> >  1 file changed, 7 insertions(+), 2 deletions(-)
> >  rename meta-python/recipes-devtools/python/{python3-fasteners_0.15.bb
> => python3-fasteners_0.16.3.bb} (51%)
> >
> > diff --git a/meta-python/recipes-devtools/python/
> python3-fasteners_0.15.bb b/meta-python/recipes-devtools/python/
> python3-fasteners_0.16.3.bb
> > similarity index 51%
> > rename from meta-python/recipes-devtools/python/
> python3-fasteners_0.15.bb
> > rename to meta-python/recipes-devtools/python/
> python3-fasteners_0.16.3.bb
> > index 8786a1484..1ba2c6f20 100644
> > --- a/meta-python/recipes-devtools/python/python3-fasteners_0.15.bb
> > +++ b/meta-python/recipes-devtools/python/python3-fasteners_0.16.3.bb
> > @@ -3,7 +3,12 @@ HOMEPAGE = "https://github.com/harlowja/fasteners";
> >  LICENSE = "Apache-2.0"
> >  LIC_FILES_CHKSUM = "file://LICENSE;md5=4476c4be31402271e101d9a4a3430d52"
> >
> > -SRC_URI[md5sum] = "440f8ab461c8fed941355860d8669556"
> > -SRC_URI[sha256sum] =
> "3a176da6b70df9bb88498e1a18a9e4a8579ed5b9141207762368a1017bf8f5ef"
> > +SRC_URI[md5sum] = "243188fe770ad60e9da722bef9dc7a78"
> > +SRC_URI[sha256sum] =
> "b1ab4e5adfbc28681ce44b3024421c4f567e705cc3963c732bf1cba3348307de"
> >
> >  inherit pypi setuptools3
> > +
> > +RDEPENDS:${PN} += "\
> > +    ${PYTHON_PN}-logging \
> > +    ${PYTHON_PN}-fcntl \
> > +"
> >
> > 
> >
>
>
-=-=-=-=-=-=-=-=-=-=-=-
Links: You receive all messages sent to this group.
View/Reply Online (#93543): 
https://lists.openembedded.org/g/openembedded-devel/message/93543
Mute This Topic: https://lists.openembedded.org/mt/86512234/21656
Group Owner: openembedded-devel+ow...@lists.openembedded.org
Unsubscribe: https://lists.openembedded.org/g/openembedded-devel/unsub 
[arch...@mail-archive.com]
-=-=-=-=-=-=-=-=-=-=-=-

Reply via email to