Ross, are you going to add REQUIRED_DISTRO_FEATURES = "gobject-introspection-data" to these as well?
ERROR: Nothing PROVIDES 'python3-pygobject' (but meta-oe/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb DEPENDS on or otherwise requires it) python3-pygobject was skipped: missing required distro feature 'gobject-introspection-data' (not in DISTRO_FEATURES) ERROR: Nothing RPROVIDES 'python3-pygobject' (but meta-oe/meta-networking/dynamic-layers/meta-python/recipes-connectivity/firewalld/ firewalld_1.2.0.bb, meta-oe/meta-networking/recipes-daemons/networkd-dispatcher/ networkd-dispatcher_2.1.bb, oe-core/meta/recipes-devtools/python/ python3-dbusmock_0.28.7.bb, meta-oe/meta-python/recipes-devtools/python/ python3-pydbus_0.6.0.bb, meta-oe/meta-networking/recipes-connectivity/blueman/blueman_2.3.5.bb, meta-oe/meta-python/recipes-devtools/python/python3-asyncio-glib_0.1.bb RDEPENDS on or otherwise requires it) python3-pygobject was skipped: missing required distro feature 'gobject-introspection-data' (not in DISTRO_FEATURES) There are probably few more, e.g. python3-pydbus-manager which rdepends on python3-pydbus. Regards, On Mon, May 22, 2023 at 6:11 PM Ross Burton <ross.bur...@arm.com> wrote: > On 18 May 2023, at 11:49, Petr Kubizňák - 2N <kubiz...@2n.com> wrote: > > > > With gobject-introspection in DEPENDS, PyGObject builds always, even if > gobject-introspection-data is not in DISTRO_FEATURES. Is this conditional > approach better? > > Builds is not the same as is useful. > > PyGObject uses G-I to interface to GObject itself. > > Without qemu-usermode, gobject-introspection is a stub, as can be shown by > comparing gobject-introspection with and without qemu-usermode: > > Changes to packages/cortexa57-poky-linux/gobject-introspection (sysroot): > /usr/lib/girepository-1.0 was removed > /usr/lib/girepository-1.0/Gio-2.0.typelib was removed > /usr/lib/girepository-1.0/GIRepository-2.0.typelib was removed > … > > The target gobject-introspection recipe should also refuse to build unless > GI is enabled. > > Ross > > >
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#181671): https://lists.openembedded.org/g/openembedded-core/message/181671 Mute This Topic: https://lists.openembedded.org/mt/98932959/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-