All of lore.kernel.org
 help / color / mirror / Atom feed
From: Khem Raj <raj.khem@gmail.com>
To: Alexander Kanavin <alex.kanavin@gmail.com>,
	 Alexandre BELLONI <alexandre.belloni@bootlin.com>
Cc: openembedded-core@lists.openembedded.org,
	 Alexander Kanavin <alex@linutronix.de>
Subject: Re: [OE-core] [PATCH 45/77] python3-setuptools: upgrade 65.5.1 -> 65.6.3
Date: Wed, 4 Jan 2023 19:44:49 -0800	[thread overview]
Message-ID: <CAMKF1spQg77ziLGXKtB7GaNp1FBFWgf+RrGgHe7ZUVr0NcSiMQ@mail.gmail.com> (raw)
In-Reply-To: <20230104110548.2537259-45-alex@linutronix.de>

This setuptools upgrade is regressing nftables build

| make[2]: Entering directory
'/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/build/py'
| cd ../../nftables-1.0.6/py && \
|       /mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/bin/python3-native/python3
setup.py build --build-base /mnt/b/yoe/master/build/tmp/work/cort
exa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/build/py
| Traceback (most recent call last):
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/nftables-1.0.6/py/setup.py",
line 5, in <module>
|     setup(name='nftables',
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/_distutils/core.py",
line 185, in setup
|     return run_commands(dist)
|            ^^^^^^^^^^^^^^^^^^
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/_distutils/core.py",
line 201, in run_commands
|     dist.run_commands()
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/_distutils/dist.py",
line 969, in run_commands
|     self.run_command(cmd)
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/_distutils/dist.py",
line 986, in run_command
|     cmd_obj = self.get_command_obj(command)
|               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/_distutils/dist.py",
line 861, in get_command_obj
|     cmd_obj = self.command_obj[command] = klass(self)
|                                           ^^^^^^^^^^^
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/__init__.py",
line 158, in __init__
|     super().__init__(dist)
|   File "/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/recipe-sysroot-native/usr/lib/python3.11/site-packages/setuptools/_distutils/cmd.py",
line 61, in __init__
|     raise TypeError("dist must be a Distribution instance")
| TypeError: dist must be a Distribution instance
| make[2]: *** [Makefile:455: all-local] Error 1
| make[2]: Leaving directory
'/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/build/py'
| make[1]: *** [Makefile:478: all-recursive] Error 1
| make[1]: Leaving directory
'/mnt/b/yoe/master/build/tmp/work/cortexa72-cortexa53-crypto-yoe-linux/nftables/1.0.6-r0/build'
| make: *** [Makefile:387: all] Error 2



On Wed, Jan 4, 2023 at 3:06 AM Alexander Kanavin <alex.kanavin@gmail.com> wrote:
>
> Signed-off-by: Alexander Kanavin <alex@linutronix.de>
> ---
>  .../0001-conditionally-do-not-fetch-code-by-easy_install.patch  | 2 +-
>  ...ython3-setuptools_65.5.1.bb => python3-setuptools_65.6.3.bb} | 2 +-
>  2 files changed, 2 insertions(+), 2 deletions(-)
>  rename meta/recipes-devtools/python/{python3-setuptools_65.5.1.bb => python3-setuptools_65.6.3.bb} (95%)
>
> diff --git a/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch b/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
> index 1b5f9c7577..2110c4a877 100644
> --- a/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
> +++ b/meta/recipes-devtools/python/python3-setuptools/0001-conditionally-do-not-fetch-code-by-easy_install.patch
> @@ -1,4 +1,4 @@
> -From a0e0873a8ee6674d43e604d66bf66d94fc8eeb6f Mon Sep 17 00:00:00 2001
> +From 2e57369593ede5336f947e7b9903ebc673f98fef Mon Sep 17 00:00:00 2001
>  From: Hongxu Jia <hongxu.jia@windriver.com>
>  Date: Tue, 17 Jul 2018 10:13:38 +0800
>  Subject: [PATCH] conditionally do not fetch code by easy_install
> diff --git a/meta/recipes-devtools/python/python3-setuptools_65.5.1.bb b/meta/recipes-devtools/python/python3-setuptools_65.6.3.bb
> similarity index 95%
> rename from meta/recipes-devtools/python/python3-setuptools_65.5.1.bb
> rename to meta/recipes-devtools/python/python3-setuptools_65.6.3.bb
> index 8dc724e55a..a8bcb3a602 100644
> --- a/meta/recipes-devtools/python/python3-setuptools_65.5.1.bb
> +++ b/meta/recipes-devtools/python/python3-setuptools_65.6.3.bb
> @@ -11,7 +11,7 @@ SRC_URI:append:class-native = " file://0001-conditionally-do-not-fetch-code-by-e
>  SRC_URI += "file://0001-change-shebang-to-python3.patch \
>              file://0001-_distutils-sysconfig.py-make-it-possible-to-substite.patch"
>
> -SRC_URI[sha256sum] = "e197a19aa8ec9722928f2206f8de752def0e4c9fc6953527360d1c36d94ddb2f"
> +SRC_URI[sha256sum] = "a7620757bf984b58deaf32fc8a4577a9bbc0850cf92c20e1ce41c38c19e5fb75"
>
>  DEPENDS += "${PYTHON_PN}"
>
> --
> 2.30.2
>
>
> -=-=-=-=-=-=-=-=-=-=-=-
> Links: You receive all messages sent to this group.
> View/Reply Online (#175430): https://lists.openembedded.org/g/openembedded-core/message/175430
> Mute This Topic: https://lists.openembedded.org/mt/96047915/1997914
> Group Owner: openembedded-core+owner@lists.openembedded.org
> Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [raj.khem@gmail.com]
> -=-=-=-=-=-=-=-=-=-=-=-
>


  reply	other threads:[~2023-01-05  3:45 UTC|newest]

Thread overview: 90+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2023-01-04 11:04 [PATCH 01/77] glib-2.0: upgrade 2.74.3 -> 2.74.4 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 02/77] jquery: upgrade 3.6.2 -> 3.6.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 03/77] ethtool: upgrade 6.0 -> 6.1 Alexander Kanavin
2023-01-04 18:09   ` [OE-core] " Khem Raj
2023-01-04 20:06     ` Alexander Kanavin
     [not found]     ` <173733E168371C32.27663@lists.openembedded.org>
2023-01-09  7:51       ` Alexander Kanavin
2023-01-04 11:04 ` [PATCH 04/77] nasm: update 2.15.05 -> 2.16.01 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 05/77] ffmpeg: use nasm patched-in debug-prefix-map option to restore reproducibility Alexander Kanavin
2023-01-04 11:04 ` [PATCH 06/77] gtk+3: update 3.24.35 -> 3.24.36 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 07/77] libva-utils: update 2.16.0 -> 2.17.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 08/77] xcb-util: update 0.4.0 -> 0.4.1 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 09/77] tiff: update 4.4.0 -> 4.5.0 Alexander Kanavin
2023-01-06  3:12   ` [OE-core] " Khem Raj
2023-01-06  6:17     ` Alexander Kanavin
2023-01-06  8:13       ` Khem Raj
2023-01-06  8:20         ` Alexander Kanavin
2023-01-06  9:02       ` Khem Raj
2023-01-04 11:04 ` [PATCH 10/77] gnupg: update 2.3.8 -> 2.4.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 11/77] libksba: update 1.6.2 -> 1.6.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 12/77] man-pages: upgrade 6.01 -> 6.02 Alexander Kanavin
2023-01-06 12:05   ` [OE-core] " Richard Purdie
2023-01-06 12:47     ` Alexander Kanavin
2023-01-04 11:04 ` [PATCH 13/77] pango: upgrade 1.50.11 -> 1.50.12 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 14/77] python3-pycryptodomex: upgrade 3.15.0 -> 3.16.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 15/77] piglit: upgrade to latest revision Alexander Kanavin
2023-01-04 11:04 ` [PATCH 16/77] python3-setuptools-scm: upgrade 7.0.5 -> 7.1.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 17/77] python3-attrs: upgrade 22.1.0 -> 22.2.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 18/77] python3-hatchling: upgrade 1.11.1 -> 1.12.1 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 19/77] webkitgtk: upgrade 2.38.2 -> 2.38.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 20/77] linux-firmware: upgrade 20221109 -> 20221214 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 21/77] harfbuzz: upgrade 5.3.1 -> 6.0.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 22/77] python3-pytz: upgrade 2022.6 -> 2022.7 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 23/77] strace: upgrade 6.0 -> 6.1 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 24/77] python3-pycryptodome: upgrade 3.15.0 -> 3.16.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 25/77] meson: upgrade 0.64.0 -> 1.0.0 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 26/77] xwayland: upgrade 22.1.5 -> 22.1.7 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 27/77] python3-pyrsistent: upgrade 0.19.2 -> 0.19.3 Alexander Kanavin
2023-01-04 11:04 ` [PATCH 28/77] file: upgrade 5.43 -> 5.44 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 29/77] python3-subunit: upgrade 1.4.1 -> 1.4.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 30/77] python3-zipp: upgrade 3.10.0 -> 3.11.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 31/77] python3-cryptography: upgrade 38.0.3 -> 38.0.4 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 32/77] sqlite3: upgrade 3.40.0 -> 3.40.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 33/77] logrotate: upgrade 3.20.1 -> 3.21.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 34/77] python3-importlib-metadata: upgrade 5.0.0 -> 5.2.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 35/77] python3-numpy: upgrade 1.23.4 -> 1.24.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 36/77] xserver-xorg: upgrade 21.1.4 -> 21.1.6 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 37/77] puzzles: upgrade to latest revision Alexander Kanavin
2023-01-04 11:05 ` [PATCH 38/77] vte: upgrade 0.70.1 -> 0.70.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 39/77] libpsl: upgrade 0.21.1 -> 0.21.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 40/77] libtest-fatal-perl: upgrade 0.016 -> 0.017 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 41/77] python3-pathspec: upgrade 0.10.1 -> 0.10.3 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 42/77] lsof: upgrade 4.96.4 -> 4.96.5 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 43/77] python3-urllib3: upgrade 1.26.12 -> 1.26.13 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 44/77] python3-cryptography-vectors: upgrade 38.0.3 -> 38.0.4 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 45/77] python3-setuptools: upgrade 65.5.1 -> 65.6.3 Alexander Kanavin
2023-01-05  3:44   ` Khem Raj [this message]
2023-01-05 15:00     ` [OE-core] " Alexander Kanavin
2023-01-05 16:55       ` Khem Raj
2023-01-04 11:05 ` [PATCH 46/77] libsdl2: upgrade 2.26.0 -> 2.26.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 47/77] python3-gitdb: upgrade 4.0.9 -> 4.0.10 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 48/77] diffoscope: upgrade 224 -> 230 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 49/77] python3-mako: upgrade 1.2.3 -> 1.2.4 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 50/77] python3-sphinx: upgrade 5.3.0 -> 6.0.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 51/77] libsolv: upgrade 0.7.22 -> 0.7.23 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 52/77] gtk4: upgrade 4.8.2 -> 4.8.3 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 53/77] librepo: upgrade 1.14.5 -> 1.15.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 54/77] ruby: upgrade 3.1.3 -> 3.2.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 55/77] python3-lxml: upgrade 4.9.1 -> 4.9.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 56/77] python3-git: upgrade 3.1.29 -> 3.1.30 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 57/77] curl: upgrade 7.86.0 -> 7.87.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 58/77] kmscube: upgrade to latest revision Alexander Kanavin
2023-01-04 11:05 ` [PATCH 59/77] python3-hatch-vcs: upgrade 0.2.0 -> 0.3.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 60/77] gobject-introspection: upgrade 1.72.0 -> 1.74.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 61/77] python3-dtschema: upgrade 2022.11 -> 2022.12 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 62/77] bash: upgrade 5.2.9 -> 5.2.15 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 63/77] kexec-tools: upgrade 2.0.25 -> 2.0.26 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 64/77] python3-jsonschema: upgrade 4.17.0 -> 4.17.3 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 65/77] python3-pycairo: upgrade 1.21.0 -> 1.23.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 66/77] nghttp2: upgrade 1.50.0 -> 1.51.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 67/77] python3-certifi: upgrade 2022.9.24 -> 2022.12.7 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 68/77] btrfs-tools: upgrade 6.0.2 -> 6.1 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 69/77] python3-hypothesis: upgrade 6.57.1 -> 6.61.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 70/77] libsndfile1: upgrade 1.1.0 -> 1.2.0 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 71/77] repo: upgrade 2.29.9 -> 2.31 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 72/77] libpcap: upgrade 1.10.1 -> 1.10.2 Alexander Kanavin
2023-01-04 11:05 ` [PATCH 73/77] python3-jsonschema: depend on rfc3339-validator in all cases Alexander Kanavin
2023-01-04 11:05 ` [PATCH 74/77] python3-strict-rfc3339: remove the recipe Alexander Kanavin
2023-01-04 11:05 ` [PATCH 75/77] elfutils: do not error out on deprecated declarations Alexander Kanavin
2023-01-04 11:05 ` [PATCH 76/77] gcr3: limit version check to 3.x versions without odd-even rule Alexander Kanavin
2023-01-04 11:05 ` [PATCH 77/77] ncruses: restore version check as it's now again working due to release of 6.4 Alexander Kanavin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAMKF1spQg77ziLGXKtB7GaNp1FBFWgf+RrGgHe7ZUVr0NcSiMQ@mail.gmail.com \
    --to=raj.khem@gmail.com \
    --cc=alex.kanavin@gmail.com \
    --cc=alex@linutronix.de \
    --cc=alexandre.belloni@bootlin.com \
    --cc=openembedded-core@lists.openembedded.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.