public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
From: "Mathieu Dubois-Briand" <mathieu.dubois-briand@bootlin.com>
To: <hongxu.jia@windriver.com>, <openembedded-core@lists.openembedded.org>
Subject: Re: [OE-core] [PATCH 14/19] python3-setuptools: upgrade 80.9.0 -> 82.0.0
Date: Tue, 03 Mar 2026 20:11:39 +0100	[thread overview]
Message-ID: <DGTDVX11DXL7.3SS36BY5FSO6O@bootlin.com> (raw)
In-Reply-To: <20260303065640.2541884-14-hongxu.jia@windriver.com>

On Tue Mar 3, 2026 at 7:56 AM CET, hongxu via lists.openembedded.org wrote:
> History v82.0.0 [1]:
>
> Deprecations and Removals
> - pkg_resources has been removed from Setuptools. Most common uses of pkg_resources have
>   been superseded by the importlib.resources and importlib.metadata projects. Projects
>   and environments relying on pkg_resources for namespace packages or other behavior
>   should depend on older versions of setuptools. (#3085)
>
> [1] https://setuptools.pypa.io/en/stable/history.html#v82-0-0
>
> Signed-off-by: Hongxu Jia <hongxu.jia@windriver.com>
> ---

Hi Hongxu,

Thanks for the upgrade.

We get some fails on the autobuilder, that are probably related to this
change. Error message is not always the same, but it refers either to
setuptools or pkg-resources.

ERROR: buildtools-tarball-1.0-r0 do_populate_sdk: Could not invoke dnf.
...
--> Starting dependency resolution
--> Finished dependency resolution
Error:
 Problem 1: conflicting requests
  - nothing provides nativesdk-python3-pkg-resources needed by nativesdk-python3-setuptools-82.0.0-r0.x86_64_nativesdk from oe-repo
 Problem 2: package nativesdk-python3-pip-26.0.1-r0.x86_64_nativesdk from oe-repo requires nativesdk-python3-setuptools, but none of the providers can be installed
  - conflicting requests
  - nothing provides nativesdk-python3-pkg-resources needed by nativesdk-python3-setuptools-82.0.0-r0.x86_64_nativesdk from oe-repo
(try to add '--skip-broken' to skip uninstallable packages)

https://autobuilder.yoctoproject.org/valkyrie/#/builders/99/builds/3270
https://autobuilder.yoctoproject.org/valkyrie/#/builders/30/builds/3264

ERROR: core-image-sato-1.0-r0 do_populate_sdk: Could not invoke dnf.
...
--> Starting dependency resolution
--> Finished dependency resolution
Error:
 Problem: package nativesdk-packagegroup-sdk-host-1.0-r0.x86_64_nativesdk from oe-repo requires nativesdk-meson, but none of the providers can be installed
  - conflicting requests
  - nothing provides nativesdk-python3-pkg-resources needed by nativesdk-meson-1.10.1-r0.x86_64_nativesdk from oe-repo
(try to add '--skip-broken' to skip uninstallable packages)

https://autobuilder.yoctoproject.org/valkyrie/#/builders/4/builds/3299
https://autobuilder.yoctoproject.org/valkyrie/#/builders/8/builds/3314
https://autobuilder.yoctoproject.org/valkyrie/#/builders/2/builds/3302

Can you have a look at these please?

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



  reply	other threads:[~2026-03-03 19:11 UTC|newest]

Thread overview: 31+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-03-03  6:56 [PATCH 01/19] btrfs-tools: upgrade 6.17.1 -> 6.19 Hongxu Jia
2026-03-03  6:56 ` [PATCH 02/19] ncurses: upgrade 6.5 -> 6.6 Hongxu Jia
2026-03-04  8:00   ` [OE-core] " Mathieu Dubois-Briand
2026-03-04  8:03     ` Hongxu Jia
     [not found]     ` <189994AF67AC963D.971272@lists.openembedded.org>
2026-03-04 10:26       ` Hongxu Jia
2026-03-03  6:56 ` [PATCH 03/19] connman: upgrade 1.45 -> 2.0 Hongxu Jia
2026-03-03  6:56 ` [PATCH 04/19] ell: upgrade 0.81 -> 0.82 Hongxu Jia
2026-03-03  6:56 ` [PATCH 05/19] font-alias: upgrade 1.0.5 -> 1.0.6 Hongxu Jia
2026-03-03  6:56 ` [PATCH 06/19] gn: upgrade to latest revision Hongxu Jia
2026-03-03  7:16   ` Patchtest results for " patchtest
2026-03-03  6:56 ` [PATCH 07/19] openssl: upgrade 3.5.5 -> 3.6.1 Hongxu Jia
2026-03-03  7:05   ` [OE-core] " Marko, Peter
2026-03-03  7:10     ` Hongxu Jia
2026-03-03  6:56 ` [PATCH 08/19] python3-cryptography{-vectors}: 46.0.4 -> 46.0.5 Hongxu Jia
2026-03-03  7:16   ` Patchtest results for " patchtest
2026-03-03  6:56 ` [PATCH 09/19] python3-hypothesis: upgrade 6.151.4 -> 6.151.9 Hongxu Jia
2026-03-03  6:56 ` [PATCH 10/19] python3-markdown: upgrade 3.10.1 -> 3.10.2 Hongxu Jia
2026-03-03  6:56 ` [PATCH 11/19] python3-pip: upgrade 26.0 -> 26.0.1 Hongxu Jia
2026-03-03  6:56 ` [PATCH 12/19] python3-pycparser: upgrade 2.23 -> 3.0 Hongxu Jia
2026-03-03  7:16   ` Patchtest results for " patchtest
2026-03-03  6:56 ` [PATCH 13/19] python3-pyproject-metadata: upgrade 0.10.0 -> 0.11.0 Hongxu Jia
2026-03-03  6:56 ` [PATCH 14/19] python3-setuptools: upgrade 80.9.0 -> 82.0.0 Hongxu Jia
2026-03-03 19:11   ` Mathieu Dubois-Briand [this message]
2026-03-04  2:27     ` [OE-core] " Hongxu Jia
     [not found]     ` <1899825EC78E920E.971272@lists.openembedded.org>
2026-03-04  3:37       ` Hongxu Jia
2026-03-03  6:56 ` [PATCH 15/19] python3-testtools: upgrade 2.8.2 -> 2.8.3 Hongxu Jia
2026-03-03  7:16   ` Patchtest results for " patchtest
2026-03-03  6:56 ` [PATCH 16/19] python3-trove-classifiers: upgrade 2025.12.1.14 -> 2026.1.14.14 Hongxu Jia
2026-03-03  6:56 ` [PATCH 17/19] python3-uv-build: upgrade 0.9.28 -> 0.10.4 Hongxu Jia
2026-03-03  6:56 ` [PATCH 18/19] python3-xmltodict: upgrade 1.0.2 -> 1.0.3 Hongxu Jia
2026-03-03  6:56 ` [PATCH 19/19] xauth: upgrade 1.1.4 -> 1.1.5 Hongxu Jia

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=DGTDVX11DXL7.3SS36BY5FSO6O@bootlin.com \
    --to=mathieu.dubois-briand@bootlin.com \
    --cc=hongxu.jia@windriver.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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox