From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org Received: from aws-us-west-2-korg-lkml-1.web.codeaurora.org (localhost.localdomain [127.0.0.1]) by smtp.lore.kernel.org (Postfix) with ESMTP id B39A2C433EF for ; Wed, 23 Feb 2022 17:01:20 +0000 (UTC) Received: from mail-ed1-f52.google.com (mail-ed1-f52.google.com [209.85.208.52]) by mx.groups.io with SMTP id smtpd.web11.10362.1645635679260382700 for ; Wed, 23 Feb 2022 09:01:19 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@gmail.com header.s=20210112 header.b=KWxq9tnR; spf=pass (domain: gmail.com, ip: 209.85.208.52, mailfrom: ticotimo@gmail.com) Received: by mail-ed1-f52.google.com with SMTP id g20so3358603edw.6 for ; Wed, 23 Feb 2022 09:01:19 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=S2eQLx98g+bCXJXueXDWwsL0l8UL6X9Xkc2i3chn2O4=; b=KWxq9tnRf4oKWFdVmBuYMbgCQwizU44HMx6EI2dZrxDY33iIn6HBCXIn8Y+EsDVRo8 rtPN6i4w3frOwIbrAya66oA5relqKiHbAtPAcP29GdydAV+tz4V1e0Yr9XD3jR8J743D WNyzNcwmtjM4PMOpHBZ/OnWnB8oV8zbYeYqIhmIgRSOOxkhArQJWu5gdJiWyz6504sJm FYMRmBpQ3DvOW4omIJ2UDwhzN7NYcuUWJU3ITqP+fAtEW356yy3FzixdKrCXDOVVn3dF 3QmVVXwkZ8lyFlkUd0b/u8LeoZzvuZz/Oz6ECKxwvpbp1HcC54HXADYMnIUhekiCXiyL dPtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=S2eQLx98g+bCXJXueXDWwsL0l8UL6X9Xkc2i3chn2O4=; b=U4EMu8FKyf5Ye1UXi0xX8yJTgQAq33+c/gZzAQ3TWu5ohV0tg9umSYVtUwcgywnO/P 0+n2KiLdqheinxTAayk6ggXV3rcdN0E2v13NLi+6Fg8TUdeiAVtrasYTo02hVKPvp4/I LsQHdU68VHghJtDaqBh3gTUX2VGJj42tfQQd9rqdKuNu8Y7nyGpbQ3vv0d98WY00l2QX +HUzl4E0iZ9yHuTNdyvHIfNXrFhuHszMBwKkrlAQqQo33UBUDxHlwyjGHDppwIGV9lt0 JMu87fLQ2NkBLTNpuippiFSMUDheyQO2z6GpLqeGRWkHZB8QFSqghluk891dHNpwNyyM yKFg== X-Gm-Message-State: AOAM530Ufv6qEQxKak9cs2vI1P1vPCyuRiGEapph+ABaZkJCSN0ZFAm5 in7Y28DkwJrKn9/IqS1Tw9MlfaFGAsr+n3iX+ac= X-Google-Smtp-Source: ABdhPJymP/rhSTRUvcfEEV1RfQJ1uF7PuY8DM7toaFqxFEqmUYtRG72cSFw/LC7JOV9TjQo/5X0PZ+uW3krRx2Vf4D0= X-Received: by 2002:a05:6402:4242:b0:413:1190:1a1 with SMTP id g2-20020a056402424200b00413119001a1mr342534edb.456.1645635677434; Wed, 23 Feb 2022 09:01:17 -0800 (PST) MIME-Version: 1.0 References: <2c82b18cfcc34dce08fa4600baa2bbdc046a0350.1645478020.git.tim.orling@konsulko.com> In-Reply-To: From: Tim Orling Date: Wed, 23 Feb 2022 09:01:06 -0800 Message-ID: Subject: Re: [OE-core] [PATCH v2 01/32] python3-wheel: move 0.37.0 from meta-python To: Khem Raj Cc: Patches and discussions about the oe-core layer Content-Type: multipart/alternative; boundary="000000000000fbb8ca05d8b2698d" List-Id: X-Webhook-Received: from li982-79.members.linode.com [45.33.32.79] by aws-us-west-2-korg-lkml-1.web.codeaurora.org with HTTPS for ; Wed, 23 Feb 2022 17:01:20 -0000 X-Groupsio-URL: https://lists.openembedded.org/g/openembedded-core/message/162272 --000000000000fbb8ca05d8b2698d Content-Type: text/plain; charset="UTF-8" On Wed, Feb 23, 2022 at 8:01 AM Khem Raj wrote: > this series is breaking things quite a bit in rest of world. > > https://errors.yoctoproject.org/Errors/Build/141298/ I understand, but we do need to be able to modernize. And getting oe-core stable is currently consuming all bandwidth. Most of the failures will be because the wheel has a name like setuptools_rust*.whl but PYPI_PACKAGE = 'setuptools-rust' The fix is to set PIP_INSTALL_PACKAGE = "setuptools_rust" > > On Mon, Feb 21, 2022 at 1:24 PM Tim Orling wrote: > > > > This is one of the "new build tools" which are part of pypa (Python > > Packaging Authority) toolchain. > > > > Wheels are the official delivery mechanism for Python packages, replacing > > the now deprecated Eggs (egg-info). > > > > [YOCTO #14638] > > > > Signed-off-by: Tim Orling > > --- > > meta/conf/distro/include/maintainers.inc | 1 + > > meta/recipes-devtools/python/python3-wheel_0.37.1.bb | 12 ++++++++++++ > > 2 files changed, 13 insertions(+) > > create mode 100644 meta/recipes-devtools/python/python3-wheel_0.37.1.bb > > > > diff --git a/meta/conf/distro/include/maintainers.inc > b/meta/conf/distro/include/maintainers.inc > > index 740e5fe55c4..72cd0125814 100644 > > --- a/meta/conf/distro/include/maintainers.inc > > +++ b/meta/conf/distro/include/maintainers.inc > > @@ -651,6 +651,7 @@ RECIPE_MAINTAINER:pn-python3-typogrify = "Alexander > Kanavin > RECIPE_MAINTAINER:pn-python3-vcversioner = "Bruce Ashfield < > bruce.ashfield@gmail.com>" > > RECIPE_MAINTAINER:pn-python3-wcwidth = "Tim Orling < > tim.orling@konsulko.com>" > > RECIPE_MAINTAINER:pn-python3-webcolors = "Bruce Ashfield < > bruce.ashfield@gmail.com>" > > +RECIPE_MAINTAINER:pn-python3-wheel = "Tim Orling < > tim.orling@konsulko.com>" > > RECIPE_MAINTAINER:pn-python3-zipp = "Tim Orling < > tim.orling@konsulko.com>" > > RECIPE_MAINTAINER:pn-qemu = "Richard Purdie < > richard.purdie@linuxfoundation.org>" > > RECIPE_MAINTAINER:pn-qemu-helper-native = "Richard Purdie < > richard.purdie@linuxfoundation.org>" > > diff --git a/meta/recipes-devtools/python/python3-wheel_0.37.1.bb > b/meta/recipes-devtools/python/python3-wheel_0.37.1.bb > > new file mode 100644 > > index 00000000000..6c7a31db9e7 > > --- /dev/null > > +++ b/meta/recipes-devtools/python/python3-wheel_0.37.1.bb > > @@ -0,0 +1,12 @@ > > +SUMMARY = "The official binary distribution format for Python " > > +HOMEPAGE = "https://github.com/pypa/wheel" > > +SECTION = "devel/python" > > +LICENSE = "MIT" > > +LIC_FILES_CHKSUM = > "file://PKG-INFO;beginline=10;endline=10;md5=8227180126797a0148f94f483f3e1489" > > + > > +SRC_URI[sha256sum] = > "e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5b8c9e8b65a5e39d49529c1c4" > > + > > +inherit pypi setuptools3 > > + > > +BBCLASSEXTEND = "native" > > + > > -- > > 2.30.2 > > > > > > -=-=-=-=-=-=-=-=-=-=-=- > > Links: You receive all messages sent to this group. > > View/Reply Online (#162077): > https://lists.openembedded.org/g/openembedded-core/message/162077 > > Mute This Topic: https://lists.openembedded.org/mt/89304009/1997914 > > Group Owner: openembedded-core+owner@lists.openembedded.org > > Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [ > raj.khem@gmail.com] > > -=-=-=-=-=-=-=-=-=-=-=- > > > --000000000000fbb8ca05d8b2698d Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable


=
On Wed, Feb 23, 2022 at 8:01 AM Khem = Raj <raj.khem@gmail.com> wr= ote:
this series= is breaking things quite a bit in rest of world.

https://errors.yoctoproject.org/Errors/Build/141= 298/

I understand, but we do need to be= able to modernize. And getting oe-core stable is currently consuming all b= andwidth.

Most of the failures will be because the= wheel has a name like setuptools_rust*.whl but PYPI_PACKAGE =3D 'setup= tools-rust'
The fix is to set PIP_INSTALL_PACKAGE =3D "s= etuptools_rust"
=C2=A0
=C2=A0
On Mon, Feb 21, 2022 at 1:24 PM Tim Orling <ticotimo@gmail.com> wrote:
>
> This is one of the "new build tools" which are part of pypa = (Python
> Packaging Authority) toolchain.
>
> Wheels are the official delivery mechanism for Python packages, replac= ing
> the now deprecated Eggs (egg-info).
>
> [YOCTO #14638]
>
> Signed-off-by: Tim Orling <tim.orling@konsulko.com>
> ---
>=C2=A0 meta/conf/distro/include/maintainers.inc=C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0|=C2=A0 1 +
>=C2=A0 meta/recipes-devtools/python/python3-wheel_0.37.1.bb | = 12 ++++++++++++
>=C2=A0 2 files changed, 13 insertions(+)
>=C2=A0 create mode 100644 meta/recipes-devtools/python/python3-whe= el_0.37.1.bb
>
> diff --git a/meta/conf/distro/include/maintainers.inc b/meta/conf/dist= ro/include/maintainers.inc
> index 740e5fe55c4..72cd0125814 100644
> --- a/meta/conf/distro/include/maintainers.inc
> +++ b/meta/conf/distro/include/maintainers.inc
> @@ -651,6 +651,7 @@ RECIPE_MAINTAINER:pn-python3-typogrify =3D "A= lexander Kanavin <alex.kanavin@gmail.
>=C2=A0 RECIPE_MAINTAINER:pn-python3-vcversioner =3D "Bruce Ashfiel= d <bruce.a= shfield@gmail.com>"
>=C2=A0 RECIPE_MAINTAINER:pn-python3-wcwidth =3D "Tim Orling <tim.orling@konsu= lko.com>"
>=C2=A0 RECIPE_MAINTAINER:pn-python3-webcolors =3D "Bruce Ashfield = <bruce.ash= field@gmail.com>"
> +RECIPE_MAINTAINER:pn-python3-wheel =3D "Tim Orling <tim.orling@konsulko.c= om>"
>=C2=A0 RECIPE_MAINTAINER:pn-python3-zipp =3D "Tim Orling <tim.orling@konsulko= .com>"
>=C2=A0 RECIPE_MAINTAINER:pn-qemu =3D "Richard Purdie <richard.pu= rdie@linuxfoundation.org>"
>=C2=A0 RECIPE_MAINTAINER:pn-qemu-helper-native =3D "Richard Purdie= <richard.purdie@linuxfoundation.org>"
> diff --git a/meta/recipes-devtools/python/python3-wheel_0.37.1.bb= b/meta/recipes-devtools/python/python3-wheel_0.37.1.bb
> new file mode 100644
> index 00000000000..6c7a31db9e7
> --- /dev/null
> +++ b/meta/recipes-devtools/python/python3-wheel_0.37.1.bb > @@ -0,0 +1,12 @@
> +SUMMARY =3D "The official binary distribution format for Python = "
> +HOMEPAGE =3D "https://github.com/pypa/wheel"
> +SECTION =3D "devel/python"
> +LICENSE =3D "MIT"
> +LIC_FILES_CHKSUM =3D "file://PKG-INFO;beginline=3D10;endline=3D1= 0;md5=3D8227180126797a0148f94f483f3e1489"
> +
> +SRC_URI[sha256sum] =3D "e9a504e793efbca1b8e0e9cb979a249cf4a0a7b5= b8c9e8b65a5e39d49529c1c4"
> +
> +inherit pypi setuptools3
> +
> +BBCLASSEXTEND =3D "native"
> +
> --
> 2.30.2
>
>
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
> Links: You receive all messages sent to this group.
> View/Reply Online (#162077): h= ttps://lists.openembedded.org/g/openembedded-core/message/162077
> Mute This Topic: https://lists.openembedded.o= rg/mt/89304009/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org=
> Unsubscribe: https://lists.openembedded= .org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-
>
--000000000000fbb8ca05d8b2698d--