From: Khem Raj <raj.khem@gmail.com>
To: openembedded-devel@lists.openembedded.org
Cc: Khem Raj <khem.raj@oss.qualcomm.com>
Subject: [meta-python][PATCH 10/80] python3-behave: add python3-wheel-native to DEPENDS
Date: Thu, 13 Aug 2026 13:07:24 -0700 [thread overview]
Message-ID: <20260813200834.1302829-10-khem.raj@oss.qualcomm.com> (raw)
In-Reply-To: <20260813200834.1302829-1-khem.raj@oss.qualcomm.com>
setuptools3.bbclass and python_setuptools_build_meta.bbclass no longer
add python3-wheel-native to DEPENDS by default, following oe-core
commit e546c697b7 ("classes/setuptools3: remove wheel dependency"),
since setuptools >= 70.1.0 no longer needs the external wheel package
to build a wheel.
This recipe's pyproject.toml/setup.py still declares wheel as a build
requirement, so pyproject-build's --no-isolation dependency check now
fails:
ERROR Unmet dependencies (checked against .../recipe-sysroot-native/usr/bin/nativepython3):
wheel
wanted: any
found: not installed
Add python3-wheel-native to DEPENDS directly to satisfy it.
Signed-off-by: Khem Raj <khem.raj@oss.qualcomm.com>
---
meta-python/recipes-devtools/python/python3-behave_1.3.3.bb | 2 ++
1 file changed, 2 insertions(+)
diff --git a/meta-python/recipes-devtools/python/python3-behave_1.3.3.bb b/meta-python/recipes-devtools/python/python3-behave_1.3.3.bb
index 77bbfde7b8..9be8f25b44 100644
--- a/meta-python/recipes-devtools/python/python3-behave_1.3.3.bb
+++ b/meta-python/recipes-devtools/python/python3-behave_1.3.3.bb
@@ -10,6 +10,8 @@ SRC_URI += "git://github.com/behave/behave;branch=release/v1.3.x;protocol=https"
inherit python_setuptools_build_meta
+DEPENDS += "python3-wheel-native"
+
RDEPENDS:${PN} += " \
python3-parse-type \
python3-setuptools \
next prev parent reply other threads:[~2026-08-13 20:09 UTC|newest]
Thread overview: 80+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-08-13 20:07 [meta-filesystems][PATCH 01/80] gpiod-sysfs-proxy: add python3-wheel-native to DEPENDS Khem Raj
2026-08-13 20:07 ` [meta-oe][PATCH 02/80] b4: " Khem Raj
2026-08-13 20:07 ` [meta-oe][PATCH 03/80] python3-psycopg: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 04/80] python3-h2: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 05/80] python3-hpack: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 06/80] python3-thrift: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 07/80] python3-asttokens: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 08/80] python3-async-timeout: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 09/80] python3-automat: " Khem Raj
2026-08-13 20:07 ` Khem Raj [this message]
2026-08-13 20:07 ` [meta-python][PATCH 11/80] python3-bumble: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 12/80] python3-canopen: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 13/80] python3-click-repl: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 14/80] python3-cppy: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 15/80] python3-daemon: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 16/80] python3-dateutil: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 17/80] python3-dbus-fast: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 18/80] python3-distlib: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 19/80] python3-executing: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 20/80] python3-fasteners: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 21/80] python3-file-magic: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 22/80] python3-flask-httpauth: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 23/80] python3-flexcache: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 24/80] python3-flexparser: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 25/80] python3-freezegun: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 26/80] python3-genson: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 27/80] python3-gnupg: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 28/80] python3-grpcio: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 29/80] python3-httplib2: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 30/80] python3-huey: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 31/80] python3-hyperlink: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 32/80] python3-icu: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 33/80] python3-imageio: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 34/80] python3-iso3166: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 35/80] python3-janus: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 36/80] python3-lazy: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 37/80] python3-lru-dict: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 38/80] python3-luma-core: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 39/80] python3-luma-oled: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 40/80] python3-lz4: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 41/80] python3-m2crypto: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 42/80] python3-mmh3: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 43/80] python3-moteus: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 44/80] python3-nocasedict: " Khem Raj
2026-08-13 20:07 ` [meta-python][PATCH 45/80] python3-nocaselist: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 46/80] python3-parse-type: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 47/80] python3-pure-eval: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 48/80] python3-py-cpuinfo: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 49/80] python3-pyais: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 50/80] python3-pyaudio: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 51/80] python3-pychromecast: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 52/80] python3-pycocotools: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 53/80] python3-pycurl: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 54/80] python3-pyee: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 55/80] python3-pyhsslms: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 56/80] python3-pyproj: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 57/80] python3-pyrad: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 58/80] python3-pyroute2: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 59/80] python3-pyruvate: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 60/80] python3-pytest-sugar: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 61/80] python3-pytokens: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 62/80] python3-reportlab: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 63/80] python3-responses: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 64/80] python3-rstr: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 65/80] python3-setuptools-declarative-requirements: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 66/80] python3-setuptools-git-versioning: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 67/80] python3-simplejson: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 68/80] python3-stack-data: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 69/80] python3-term: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 70/80] python3-toposort: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 71/80] python3-tornado: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 72/80] python3-tzdata: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 73/80] python3-uinput: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 74/80] python3-wheezy-template: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 75/80] python3-wrapt: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 76/80] python3-xmodem: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 77/80] python3-zopeinterface: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 78/80] tftpy: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 79/80] python3-exhale: " Khem Raj
2026-08-13 20:08 ` [meta-python][PATCH 80/80] python3-gpt-image: " Khem Raj
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=20260813200834.1302829-10-khem.raj@oss.qualcomm.com \
--to=raj.khem@gmail.com \
--cc=khem.raj@oss.qualcomm.com \
--cc=openembedded-devel@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.