| Message ID | 20241111173421.44377-3-gudni.m.g@gmail.com |
|---|---|
| State | New |
| Headers | show |
| Series | Add support for Bluetooth sockets in Python | expand |
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
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.
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
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.
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.
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
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
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 --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"
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(+)