diff mbox series

[2/2] python3: add bluez5-native to DEPENDS conditionally

Message ID 20241111173421.44377-3-gudni.m.g@gmail.com
State New
Headers show
Series Add support for Bluetooth sockets in Python | expand

Commit Message

Guðni Már Gilbert Nov. 11, 2024, 5:34 p.m. UTC
When bluetooth is in DISTRO_FEATURES, Python should enable support for Bluetooth sockets
in the socket library. To enable AF_BLUETOOTH socket family and its protocols, bluetooth.h
header needs to be available at build-time.

With this change a Python application can open and use Bluetooth sockets natively without
using 3rd party packages like pybluez.

An example is the following line:
    sock = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)

With this patch the code will not fail due to missing symbols.

Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
---
 meta/recipes-devtools/python/python3_3.13.0.bb | 3 +++
 1 file changed, 3 insertions(+)

Comments

Alexander Kanavin Nov. 12, 2024, 9:56 a.m. UTC | #1
On Mon, 11 Nov 2024 at 18:34, Guðni Már Gilbert via
lists.openembedded.org <gudni.m.g=gmail.com@lists.openembedded.org>
wrote:
> +# Enable support for AF_BLUETOOTH socket family
> +DEPENDS:append:class-target = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez5-native', '', d)}"

This is brittle and can be improved. If bluez5-native arrives into
sysroot through some other way than the distro feature, then the
python support will be quetly enabled even if it wasn't asked for.

The correct way can be seen in e.g. strace recipe:

PACKAGECONFIG[bluez] =
"ac_cv_header_bluetooth_bluetooth_h=yes,ac_cv_header_bluetooth_bluetooth_h=no,bluez5"

Alex
Guðni Már Gilbert Nov. 14, 2024, 7:05 a.m. UTC | #2
Thanks for the suggestion Alexander. I really appreciate it.

Now that I have my bluetooth hardware running on master branch, I can easily test this. It will probably have to wait until the weekend though.
Richard Purdie Nov. 14, 2024, 11:59 a.m. UTC | #3
On Mon, 2024-11-11 at 17:34 +0000, Guðni Már Gilbert via lists.openembedded.org wrote:
> When bluetooth is in DISTRO_FEATURES, Python should enable support for Bluetooth sockets
> in the socket library. To enable AF_BLUETOOTH socket family and its protocols, bluetooth.h
> header needs to be available at build-time.
> 
> With this change a Python application can open and use Bluetooth sockets natively without
> using 3rd party packages like pybluez.
> 
> An example is the following line:
>     sock = socket.socket(socket.AF_BLUETOOTH, socket.SOCK_STREAM, socket.BTPROTO_RFCOMM)
> 
> With this patch the code will not fail due to missing symbols.
> 
> Signed-off-by: Guðni Már Gilbert <gudni.m.g@gmail.com>
> ---
>  meta/recipes-devtools/python/python3_3.13.0.bb | 3 +++
>  1 file changed, 3 insertions(+)
> 
> diff --git a/meta/recipes-devtools/python/python3_3.13.0.bb b/meta/recipes-devtools/python/python3_3.13.0.bb
> index 54742f5257..8a98386576 100644
> --- a/meta/recipes-devtools/python/python3_3.13.0.bb
> +++ b/meta/recipes-devtools/python/python3_3.13.0.bb
> @@ -71,6 +71,9 @@ DEPENDS = "bzip2-replacement-native expat libffi bzip2 openssl sqlite3 zlib virt
>  DEPENDS:append:class-target = " python3-native"
>  DEPENDS:append:class-nativesdk = " python3-native"
>  
> +# Enable support for AF_BLUETOOTH socket family
> +DEPENDS:append:class-target = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez5-native', '', d)}"
> +
>  EXTRA_OECONF = " --without-ensurepip --enable-shared --with-platlibdir=${baselib} --with-system-expat"
>  EXTRA_OECONF:append:class-native = " --bindir=${bindir}/${PN}"
>  EXTRA_OECONF:append:class-target = " --with-build-python=nativepython3"


This doesn't make sense to be. You're adding a -native dependency for a
target recipe. How is the target toolchain finding native headers? That
sounds like a really bad idea...

I appreciate there may be dependency issues but native headers
shouldn't be accessed by target toolchains as it can cause all kinds of
issues.

Cheers,

Richard
Guðni Már Gilbert Nov. 14, 2024, 12:57 p.m. UTC | #4
Hi Richard, I do agree with you, this feels like its not the "proper" solution. I am pretty sure you don't need python3 to build BlueZ, I suspect it has something to do with systemd. Perhaps we can optimise the DEPENDS in BlueZ recipe.
Guðni Már Gilbert Nov. 16, 2024, 10:55 a.m. UTC | #5
Hi all,

I've thought some more about this issue. I think it is best to remove these two patches I submitted from master-next if you haven't done so already. Using bluez5-native is wrong, I was misunderstanding the 'native' part a little bit.

Moving forward I think there are really only two possible ways to resolve this (both seem quite cumbersome):

1. Build BlueZ, and it dependencies by using a 'target' Python 3. Then after BlueZ is done building,  Python should somehow be re-configured and re-built in order to compile with bluetooth support.
2. Create a new recipe called libbluetooth which modifies BlueZ such that only the lib folder is built. This recipe only packages the library. In this case, we need to create a custom Makefile and a target which only builds the bluetooth library. It should have minimal dependencies. The goal with this approach is to avoid depending on Python at all such that we can avoid building it until we have libbluetooth available for the target build.

In my opinion I prefer option 2. I am thinking if it is worth it to push a patch to upstream BlueZ to better support only building the library. I'll work on this weekend to build the library locally and see what dependencies it needs. If it doesn't depend on glib and dbus, then that's perfect.

For option 1, I am not sure how this can be done. I'm open to any ideas.

This could take me a few weeks to implement as I don't have much free time except on weekends. But I feel this is an important issue to resolve and the pybluez library is no longer being maintained. Having native bluetooth support in Python really helps when developing Bluetooth scripts for development purposes or even for released products.
Alexander Kanavin Nov. 16, 2024, 11:11 a.m. UTC | #6
On Sat, 16 Nov 2024 at 11:56, Guðni Már Gilbert via
lists.openembedded.org <gudni.m.g=gmail.com@lists.openembedded.org>
wrote:
>
> Hi all,
>
> I've thought some more about this issue. I think it is best to remove these two patches I submitted from master-next if you haven't done so already. Using bluez5-native is wrong, I was misunderstanding the 'native' part a little bit.
>
> Moving forward I think there are really only two possible ways to resolve this (both seem quite cumbersome):
>
> 1. Build BlueZ, and it dependencies by using a 'target' Python 3. Then after BlueZ is done building,  Python should somehow be re-configured and re-built in order to compile with bluetooth support.
> 2. Create a new recipe called libbluetooth which modifies BlueZ such that only the lib folder is built. This recipe only packages the library. In this case, we need to create a custom Makefile and a target which only builds the bluetooth library. It should have minimal dependencies. The goal with this approach is to avoid depending on Python at all such that we can avoid building it until we have libbluetooth available for the target build.
>
> In my opinion I prefer option 2. I am thinking if it is worth it to push a patch to upstream BlueZ to better support only building the library. I'll work on this weekend to build the library locally and see what dependencies it needs. If it doesn't depend on glib and dbus, then that's perfect.
>
> For option 1, I am not sure how this can be done. I'm open to any ideas.

I'm not sure I understand why all this complication is needed. Is
there a circular build dependency between target bluez5 and target
python3? Can you show how and where target python is needed by bluez5
at build time?

Alex
Guðni Már Gilbert Nov. 16, 2024, 12:30 p.m. UTC | #7
Hi Alexander

Looking at the logs below, I find two main culprits:

- gobject-introspection_1.82.0.bb (required by BlueZ hard dependency glib-2.0) which depends on python3 and python3-setuptools
- libxml2_2.13.4.bb (required by BlueZ) depends on python3. libxml2

For completeness, below is the error messages I get on my machine if python3 DEPENDS on bluez5:

ERROR: 1712 unbuildable tasks were found.###################################################                                                                                        | ETA:  0:00:00
These are usually caused by circular dependencies and any circular dependency chains found will be printed below. Increase the debug level to see a list of unbuildable tasks.
Identifying dependency loops (this may take a short while)...
ERROR:
Dependency loop #1 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_collect_spdx_deps (dependent Tasks ['python3-setuptools_72.1.0.bb:do_unpack', 'python3_3.13.0.bb:do_create_spdx', 'python3-build_1.2.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3-installer_0.7.0.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'python3-wheel_0.44.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_create_spdx (dependent Tasks ['python3-setuptools_72.1.0.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_collect_spdx_deps', 'python3-setuptools_72.1.0.bb:do_packagedata', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_package', 'patch_2.7.6.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_deploy_source_date_epoch'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'xmlto_0.0.29.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_create_spdx', 'itstool_2.0.7.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'qemu-native_9.1.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_unpack', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_create_spdx (dependent Tasks ['shared-mime-info_2.4.bb:do_package', 'shared-mime-info_2.4.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_collect_spdx_deps (dependent Tasks ['systemd-systemctl-native.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libpam_1.6.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'python3-jinja2_3.1.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'zstd_1.5.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'acl_2.3.2.bb:do_create_spdx', 'gperf_3.1.bb:do_create_spdx', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'perl_5.40.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'intltool_0.51.0.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libcap_2.70.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'kmod_33.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx', 'systemd_256.7.bb:do_unpack'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_create_spdx (dependent Tasks ['systemd_256.7.bb:do_package', 'systemd_256.7.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'systemd_256.7.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'systemd_256.7.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'dbus_1.14.10.bb:do_unpack', 'shadow_4.16.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_create_spdx (dependent Tasks ['dbus_1.14.10.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_package', 'quilt-native_0.68.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_packagedata', 'dbus_1.14.10.bb:do_collect_spdx_deps'])
Dependency loop #2 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/libxml/libxml2_2.13.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_unpack', 'gcc-cross_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'zlib_1.3.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/libxml/libxml2_2.13.4.bb:do_create_spdx (dependent Tasks ['libxml2_2.13.4.bb:do_collect_spdx_deps', 'libxml2_2.13.4.bb:do_packagedata', 'quilt-native_0.68.bb:do_populate_sysroot', 'libxml2_2.13.4.bb:do_package', 'patch_2.7.6.bb:do_populate_sysroot', 'libxml2_2.13.4.bb:do_deploy_source_date_epoch', 'libxml2_2.13.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'xmlto_0.0.29.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_create_spdx', 'itstool_2.0.7.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'qemu-native_9.1.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_unpack', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_create_spdx (dependent Tasks ['shared-mime-info_2.4.bb:do_package', 'shared-mime-info_2.4.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_collect_spdx_deps (dependent Tasks ['systemd-systemctl-native.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libpam_1.6.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'python3-jinja2_3.1.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'zstd_1.5.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'acl_2.3.2.bb:do_create_spdx', 'gperf_3.1.bb:do_create_spdx', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'perl_5.40.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'intltool_0.51.0.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libcap_2.70.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'kmod_33.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx', 'systemd_256.7.bb:do_unpack'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_create_spdx (dependent Tasks ['systemd_256.7.bb:do_package', 'systemd_256.7.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'systemd_256.7.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'systemd_256.7.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'dbus_1.14.10.bb:do_unpack', 'shadow_4.16.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_create_spdx (dependent Tasks ['dbus_1.14.10.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_package', 'quilt-native_0.68.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_packagedata', 'dbus_1.14.10.bb:do_collect_spdx_deps'])
Dependency loop #3 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'xmlto_0.0.29.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_create_spdx', 'itstool_2.0.7.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'qemu-native_9.1.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_unpack', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_create_spdx (dependent Tasks ['shared-mime-info_2.4.bb:do_package', 'shared-mime-info_2.4.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_collect_spdx_deps (dependent Tasks ['systemd-systemctl-native.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libpam_1.6.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'python3-jinja2_3.1.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'zstd_1.5.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'acl_2.3.2.bb:do_create_spdx', 'gperf_3.1.bb:do_create_spdx', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'perl_5.40.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'intltool_0.51.0.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libcap_2.70.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'kmod_33.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx', 'systemd_256.7.bb:do_unpack'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_create_spdx (dependent Tasks ['systemd_256.7.bb:do_package', 'systemd_256.7.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'systemd_256.7.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'systemd_256.7.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'dbus_1.14.10.bb:do_unpack', 'shadow_4.16.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_create_spdx (dependent Tasks ['dbus_1.14.10.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_package', 'quilt-native_0.68.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_packagedata', 'dbus_1.14.10.bb:do_collect_spdx_deps'])
Dependency loop #4 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_collect_spdx_deps (dependent Tasks ['python3-setuptools_72.1.0.bb:do_unpack', 'python3_3.13.0.bb:do_create_spdx', 'python3-build_1.2.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3-installer_0.7.0.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'python3-wheel_0.44.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_create_spdx (dependent Tasks ['python3-setuptools_72.1.0.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_collect_spdx_deps', 'python3-setuptools_72.1.0.bb:do_packagedata', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_package', 'patch_2.7.6.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_deploy_source_date_epoch'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'xmlto_0.0.29.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_create_spdx', 'itstool_2.0.7.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'qemu-native_9.1.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_unpack', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_create_spdx (dependent Tasks ['shared-mime-info_2.4.bb:do_package', 'shared-mime-info_2.4.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_collect_spdx_deps (dependent Tasks ['systemd-systemctl-native.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libpam_1.6.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'python3-jinja2_3.1.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'zstd_1.5.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'acl_2.3.2.bb:do_create_spdx', 'gperf_3.1.bb:do_create_spdx', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'perl_5.40.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'intltool_0.51.0.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libcap_2.70.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'kmod_33.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx', 'systemd_256.7.bb:do_unpack'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_create_spdx (dependent Tasks ['systemd_256.7.bb:do_package', 'systemd_256.7.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'systemd_256.7.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'systemd_256.7.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata'])
Dependency loop #5 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/libxml/libxml2_2.13.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_unpack', 'gcc-cross_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'zlib_1.3.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/libxml/libxml2_2.13.4.bb:do_create_spdx (dependent Tasks ['libxml2_2.13.4.bb:do_collect_spdx_deps', 'libxml2_2.13.4.bb:do_packagedata', 'quilt-native_0.68.bb:do_populate_sysroot', 'libxml2_2.13.4.bb:do_package', 'patch_2.7.6.bb:do_populate_sysroot', 'libxml2_2.13.4.bb:do_deploy_source_date_epoch', 'libxml2_2.13.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'xmlto_0.0.29.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_create_spdx', 'itstool_2.0.7.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'qemu-native_9.1.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_unpack', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_create_spdx (dependent Tasks ['shared-mime-info_2.4.bb:do_package', 'shared-mime-info_2.4.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_collect_spdx_deps (dependent Tasks ['systemd-systemctl-native.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libpam_1.6.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'python3-jinja2_3.1.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'zstd_1.5.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'acl_2.3.2.bb:do_create_spdx', 'gperf_3.1.bb:do_create_spdx', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'perl_5.40.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'intltool_0.51.0.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libcap_2.70.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'kmod_33.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx', 'systemd_256.7.bb:do_unpack'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_create_spdx (dependent Tasks ['systemd_256.7.bb:do_package', 'systemd_256.7.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'systemd_256.7.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'systemd_256.7.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata'])
Dependency loop #6 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'xmlto_0.0.29.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'libxml2_2.13.4.bb:do_create_spdx', 'itstool_2.0.7.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'qemu-native_9.1.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_unpack', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_create_spdx (dependent Tasks ['shared-mime-info_2.4.bb:do_package', 'shared-mime-info_2.4.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'shared-mime-info_2.4.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_collect_spdx_deps (dependent Tasks ['systemd-systemctl-native.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libpam_1.6.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'python3-jinja2_3.1.4.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'zstd_1.5.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'acl_2.3.2.bb:do_create_spdx', 'gperf_3.1.bb:do_create_spdx', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'perl_5.40.0.bb:do_create_spdx', 'shared-mime-info_2.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'intltool_0.51.0.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'libcap_2.70.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'kmod_33.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx', 'systemd_256.7.bb:do_unpack'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_create_spdx (dependent Tasks ['systemd_256.7.bb:do_package', 'systemd_256.7.bb:do_deploy_source_date_epoch', 'quilt-native_0.68.bb:do_populate_sysroot', 'systemd_256.7.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'systemd_256.7.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata'])
Dependency loop #7 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_collect_spdx_deps (dependent Tasks ['python3-setuptools_72.1.0.bb:do_unpack', 'python3_3.13.0.bb:do_create_spdx', 'python3-build_1.2.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3-installer_0.7.0.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'python3-wheel_0.44.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_create_spdx (dependent Tasks ['python3-setuptools_72.1.0.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_collect_spdx_deps', 'python3-setuptools_72.1.0.bb:do_packagedata', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_package', 'patch_2.7.6.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_deploy_source_date_epoch'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'dbus_1.14.10.bb:do_unpack', 'shadow_4.16.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_create_spdx (dependent Tasks ['dbus_1.14.10.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_package', 'quilt-native_0.68.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_packagedata', 'dbus_1.14.10.bb:do_collect_spdx_deps'])
Dependency loop #8 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'shadow_4.16.0.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'shadow-sysroot_4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'base-files_3.0.14.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'dbus_1.14.10.bb:do_unpack', 'shadow_4.16.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'base-passwd_3.6.4.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_create_spdx (dependent Tasks ['dbus_1.14.10.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_package', 'quilt-native_0.68.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_packagedata', 'dbus_1.14.10.bb:do_collect_spdx_deps'])
Dependency loop #9 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_collect_spdx_deps (dependent Tasks ['python3-setuptools_72.1.0.bb:do_unpack', 'python3_3.13.0.bb:do_create_spdx', 'python3-build_1.2.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3-installer_0.7.0.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'glibc_2.40.bb:do_create_spdx', 'python3-wheel_0.44.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3-setuptools_72.1.0.bb:do_create_spdx (dependent Tasks ['python3-setuptools_72.1.0.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_collect_spdx_deps', 'python3-setuptools_72.1.0.bb:do_packagedata', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_package', 'patch_2.7.6.bb:do_populate_sysroot', 'python3-setuptools_72.1.0.bb:do_deploy_source_date_epoch'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Dependency loop #10 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_collect_spdx_deps (dependent Tasks ['pkgconfig_git.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'systemd-systemctl-native.bb:do_create_spdx', 'dbus_1.14.10.bb:do_create_spdx', 'readline_8.2.13.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_unpack', 'glibc_2.40.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'automake_1.17.bb:do_create_spdx', 'systemd_256.7.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_create_spdx (dependent Tasks ['bluez5_5.79.bb:do_deploy_source_date_epoch', 'bluez5_5.79.bb:do_packagedata', 'bluez5_5.79.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'patch_2.7.6.bb:do_populate_sysroot', 'bluez5_5.79.bb:do_package', 'bluez5_5.79.bb:do_collect_spdx_deps'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_collect_spdx_deps (dependent Tasks ['expat_2.6.4.bb:do_create_spdx', 'autoconf-archive_2024.10.16.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'libtirpc_1.3.5.bb:do_create_spdx', 'automake_1.17.bb:do_create_spdx', 'openssl_3.3.1.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'util-linux-libuuid_2.40.2.bb:do_create_spdx', 'libtool-native_2.5.2.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'xz_5.6.3.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'bzip2_1.0.8.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libnsl2_git.bb:do_create_spdx', 'autoconf_2.72e.bb:do_create_spdx', 'ncurses_6.5.bb:do_create_spdx', 'bluez5_5.79.bb:do_create_spdx', 'libedit_20240808-3.1.bb:do_create_spdx', 'gdbm_1.24.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'libxcrypt_4.4.36.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'python3_3.13.0.bb:do_unpack', 'zlib_1.3.1.bb:do_create_spdx', 'sqlite3_3.46.1.bb:do_create_spdx', 'libtool-cross_2.5.2.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_create_spdx (dependent Tasks ['python3_3.13.0.bb:do_packagedata', 'python3_3.13.0.bb:do_collect_spdx_deps', 'quilt-native_0.68.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_package', 'python3_3.13.0.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_collect_spdx_deps (dependent Tasks ['gobject-introspection_1.82.0.bb:do_unpack', 'glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'gtk-doc_1.34.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'opkg-utils_0.7.0.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'bison_3.8.2.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'python3-setuptools_72.1.0.bb:do_create_spdx', 'flex_2.6.4.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-gnome/gobject-introspection/gobject-introspection_1.82.0.bb:do_create_spdx (dependent Tasks ['quilt-native_0.68.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_deploy_source_date_epoch', 'gobject-introspection_1.82.0.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_package', 'gobject-introspection_1.82.0.bb:do_collect_spdx_deps', 'patch_2.7.6.bb:do_populate_sysroot', 'gobject-introspection_1.82.0.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_collect_spdx_deps (dependent Tasks ['glib-2.0-initial_2.82.1.bb:do_create_spdx', 'quilt-native_0.68.bb:do_populate_sysroot', 'qemu-native_9.1.0.bb:do_create_spdx', 'meson_1.6.0.bb:do_create_spdx', 'gettext_0.22.5.bb:do_create_spdx', 'libffi_3.4.6.bb:do_create_spdx', 'glibc_2.40.bb:do_create_spdx', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'patch_2.7.6.bb:do_populate_sysroot', 'util-linux_2.40.2.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_unpack', 'gobject-introspection_1.82.0.bb:do_create_spdx', 'pkgconfig_git.bb:do_create_spdx', 'gcc-cross_14.2.bb:do_create_spdx', 'libpcre2_10.44.bb:do_create_spdx', 'ninja_1.12.1.bb:do_create_spdx', 'gcc-runtime_14.2.bb:do_create_spdx', 'python3_3.13.0.bb:do_create_spdx', 'glib-2.0_2.82.1.bb:do_create_spdx', 'zlib_1.3.1.bb:do_create_spdx', 'bash-completion_2.14.0.bb:do_create_spdx'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/glib-2.0/glib-2.0_2.82.1.bb:do_create_spdx (dependent Tasks ['glib-2.0_2.82.1.bb:do_package', 'glib-2.0_2.82.1.bb:do_populate_sysroot', 'quilt-native_0.68.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_deploy_source_date_epoch', 'patch_2.7.6.bb:do_populate_sysroot', 'glib-2.0_2.82.1.bb:do_collect_spdx_deps'])
Dependency loop #11 found:
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_package (dependent Tasks ['pseudo_git.bb:do_populate_sysroot', 'readline_8.2.13.bb:do_packagedata', 'rpm_4.19.1.1.bb:do_populate_sysroot', 'gcc-runtime_14.2.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_packagedata', 'dwarfsrcfiles.bb:do_populate_sysroot', 'dbus_1.14.10.bb:do_packagedata', 'glibc_2.40.bb:do_packagedata', 'bluez5_5.79.bb:do_install', 'systemd_256.7.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-connectivity/bluez5/bluez5_5.79.bb:do_packagedata (dependent Tasks ['bluez5_5.79.bb:do_package'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_package (dependent Tasks ['bluez5_5.79.bb:do_packagedata', 'xz_5.6.3.bb:do_packagedata', 'sqlite3_3.46.1.bb:do_packagedata', 'gdbm_1.24.bb:do_packagedata', 'util-linux-libuuid_2.40.2.bb:do_packagedata', 'libffi_3.4.6.bb:do_packagedata', 'libedit_20240808-3.1.bb:do_packagedata', 'bzip2_1.0.8.bb:do_packagedata', 'libnsl2_git.bb:do_packagedata', 'dwarfsrcfiles.bb:do_populate_sysroot', 'zlib_1.3.1.bb:do_packagedata', 'libtirpc_1.3.5.bb:do_packagedata', 'rpm_4.19.1.1.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_install', 'ncurses_6.5.bb:do_packagedata', 'opkg-utils_0.7.0.bb:do_packagedata', 'openssl_3.3.1.bb:do_packagedata', 'pseudo_git.bb:do_populate_sysroot', 'libxcrypt_4.4.36.bb:do_packagedata', 'gcc-runtime_14.2.bb:do_packagedata', 'expat_2.6.4.bb:do_packagedata', 'glibc_2.40.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-devtools/python/python3_3.13.0.bb:do_packagedata (dependent Tasks ['python3_3.13.0.bb:do_package'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/libxml/libxml2_2.13.4.bb:do_package (dependent Tasks ['libxml2_2.13.4.bb:do_install', 'pseudo_git.bb:do_populate_sysroot', 'python3_3.13.0.bb:do_packagedata', 'rpm_4.19.1.1.bb:do_populate_sysroot', 'gcc-runtime_14.2.bb:do_packagedata', 'dwarfsrcfiles.bb:do_populate_sysroot', 'zlib_1.3.1.bb:do_packagedata', 'glibc_2.40.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/libxml/libxml2_2.13.4.bb:do_packagedata (dependent Tasks ['libxml2_2.13.4.bb:do_package'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_package (dependent Tasks ['pseudo_git.bb:do_populate_sysroot', 'libxml2_2.13.4.bb:do_packagedata', 'rpm_4.19.1.1.bb:do_populate_sysroot', 'gcc-runtime_14.2.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_install', 'glib-2.0_2.82.1.bb:do_packagedata', 'dwarfsrcfiles.bb:do_populate_sysroot', 'glibc_2.40.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-support/shared-mime-info/shared-mime-info_2.4.bb:do_packagedata (dependent Tasks ['shared-mime-info_2.4.bb:do_package'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_package (dependent Tasks ['libcap_2.70.bb:do_packagedata', 'pseudo_git.bb:do_populate_sysroot', 'shadow_4.16.0.bb:do_packagedata', 'systemd_256.7.bb:do_install', 'bash-completion_2.14.0.bb:do_packagedata', 'libpam_1.6.1.bb:do_packagedata', 'zstd_1.5.6.bb:do_packagedata', 'rpm_4.19.1.1.bb:do_populate_sysroot', 'gcc-runtime_14.2.bb:do_packagedata', 'acl_2.3.2.bb:do_packagedata', 'shared-mime-info_2.4.bb:do_packagedata', 'base-files_3.0.14.bb:do_packagedata', 'dwarfsrcfiles.bb:do_populate_sysroot', 'opkg-utils_0.7.0.bb:do_packagedata', 'glibc_2.40.bb:do_packagedata', 'kmod_33.bb:do_packagedata', 'util-linux_2.40.2.bb:do_packagedata', 'base-passwd_3.6.4.bb:do_packagedata'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/systemd/systemd_256.7.bb:do_packagedata (dependent Tasks ['systemd_256.7.bb:do_package'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_package (dependent Tasks ['pseudo_git.bb:do_populate_sysroot', 'shadow_4.16.0.bb:do_packagedata', 'rpm_4.19.1.1.bb:do_populate_sysroot', 'gcc-runtime_14.2.bb:do_packagedata', 'base-files_3.0.14.bb:do_packagedata', 'glib-2.0_2.82.1.bb:do_packagedata', 'expat_2.6.4.bb:do_packagedata', 'dwarfsrcfiles.bb:do_populate_sysroot', 'systemd_256.7.bb:do_packagedata', 'base-passwd_3.6.4.bb:do_packagedata', 'glibc_2.40.bb:do_packagedata', 'dbus_1.14.10.bb:do_install'])
Task /home/builder/yocto/build/conf/../../layers/openembedded-core/meta/recipes-core/dbus/dbus_1.14.10.bb:do_packagedata (dependent Tasks ['dbus_1.14.10.bb:do_package'])
Halted dependency loops search after 10 matches.
ERROR: Command execution failed: 1
Guðni Már Gilbert Nov. 16, 2024, 1:24 p.m. UTC | #8
This isn't a problem on Scarthgap, so I looked into what has changed, and I found the two changes which introduce the dependency loop.

1. glib-2.0 now adds gobject-introspection to DEPENDS if gobject-introspection-data is in DISTRO_FEATURES
2. systemd now inherits mime class and adds shared-mime-info to DEPENDS (this also adds libxml2 to DEPENDS)

Reverting these two changes and the dependency loop between python and bluez5 disappears.
diff mbox series

Patch

diff --git a/meta/recipes-devtools/python/python3_3.13.0.bb b/meta/recipes-devtools/python/python3_3.13.0.bb
index 54742f5257..8a98386576 100644
--- a/meta/recipes-devtools/python/python3_3.13.0.bb
+++ b/meta/recipes-devtools/python/python3_3.13.0.bb
@@ -71,6 +71,9 @@  DEPENDS = "bzip2-replacement-native expat libffi bzip2 openssl sqlite3 zlib virt
 DEPENDS:append:class-target = " python3-native"
 DEPENDS:append:class-nativesdk = " python3-native"
 
+# Enable support for AF_BLUETOOTH socket family
+DEPENDS:append:class-target = " ${@bb.utils.contains('DISTRO_FEATURES', 'bluetooth', 'bluez5-native', '', d)}"
+
 EXTRA_OECONF = " --without-ensurepip --enable-shared --with-platlibdir=${baselib} --with-system-expat"
 EXTRA_OECONF:append:class-native = " --bindir=${bindir}/${PN}"
 EXTRA_OECONF:append:class-target = " --with-build-python=nativepython3"