This service is available only in Japanese-language.

iMX(sumo)にてmeta-gplv2を適用したい

repo init -u https://github.com/nxp-imx/imx-manifest -b imx-linux-sumo -m imx-4.14.98-2.0.0_ga.xml
にて構築したレシピに対して
https://www.nxp.com/docs/en/nxp/application-notes/AN14000.pdf
を参考にmeta-gplv2を適用しようとしています。

con/bblayer.confにmeta-gplv2を追加して、
bitbake core-image-minimalしたところ以下のエラーが発生しました。

解決方法をご存じでしたら、ご教授いただけますでしょうか?

ERROR: rpm-native-1_4.14.1-r0 do_configure: no configure script found at ../git
/configure
ERROR: rpm-native-1_4.14.1-r0 do_configure: Function failed: do_configure (log file is located at imx-yocto-bsp/build-esp-rut/tmp/work/x86_64-linux/rpm-native/1_4.14.1-r0/temp/log.do_configure.20920)
ERROR: Logfile of failure stored in: imx-yocto-bsp/build-esp-rut/tmp/work/x86_64-linux/rpm-native/1_4.14.1-r0/temp/log.do_configure.20920
ERROR: Task (virtual:native:sources/poky/meta/recipes-devtools/rpm/rpm_4.14.1.bb:do_configure) failed with exit code '1'

ERROR: glib-2.0-native-1_2.54.3-r0 do_configure: no configure script found at ../glib-2.54.3
/configure
ERROR: glib-2.0-native-1_2.54.3-r0 do_configure: Function failed: do_configure (log file is located at /imx-yocto-bsp/build-esp-rut/tmp/work/x86_64-linux/glib-2.0-native/1_2.54.3-r0/temp/log.do_configure.21864)
ERROR: Logfile of failure stored in: imx-yocto-bsp/build-esp-rut/tmp/work/x86_64-linux/glib-2.0-native/1_2.54.3-r0/temp/log.do_configure.21864
ERROR: Task (virtual:native:sources/poky/meta/recipes-core/glib-2.0/glib-2.0_2.54.3.bb:do_configure) failed with exit code '1'

https://stackoverflow.com/questions/63288531/error-rpm-native-1-4-14-1-r...
を参考にして

TERM=linux bitbake rpm-native
としたところ、bitbakeが通りました。

TERM=linux bitbake core-image-minimalではエラーとなりました。

ERROR: procps-3.3.12-r0 do_package_qa: QA Issue: /usr/lib/libprocps.so.6.0.0 contained in package procps requires libc.so.6(GLIBC_2.4), but no providers found in RDEPENDS_procps? [file-rdeps]
ERROR: procps-3.3.12-r0 do_package_qa: QA Issue: /usr/lib/libprocps.so.6.0.0 contained in package procps requires libc.so.6, but no providers found in RDEPENDS_procps? [file-rdeps]
ERROR: procps-3.3.12-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: procps-3.3.12-r0 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: ~/imx-yocto-bsp/build/tmp/work/cortexa9hf-neon-poky-linux-gnueabi/procps/3.3.12-r0/temp/log.do_package_qa.31097
ERROR: Task (~/yocto/sources/poky/meta/recipes-extended/procps/procps_3.3.12.bb:do_package_qa) failed with exit code '1'
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA Issue: /usr/lib/dbus-test/ptest/test/.libs/libdbus-1.so.3.19.4 contained in package dbus-test-ptest requires libc.so.6(GLIBC_2.10), but no providers found in RDEPENDS_dbus-test-ptest? [file-rdeps]
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA Issue: /usr/lib/dbus-test/ptest/test/.libs/libdbus-1.so.3.19.4 contained in package dbus-test-ptest requires libc.so.6(GLIBC_2.17), but no providers found in RDEPENDS_dbus-test-ptest? [file-rdeps]
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA Issue: /usr/lib/dbus-test/ptest/test/.libs/libdbus-1.so.3.19.4 contained in package dbus-test-ptest requires libc.so.6(GLIBC_2.4), but no providers found in RDEPENDS_dbus-test-ptest? [file-rdeps]
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA Issue: /usr/lib/dbus-test/ptest/test/.libs/libdbus-1.so.3.19.4 contained in package dbus-test-ptest requires libpthread.so.0(GLIBC_2.4), but no providers found in RDEPENDS_dbus-test-ptest? [file-rdeps]
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA Issue: /usr/lib/dbus-test/ptest/test/.libs/libdbus-1.so.3.19.4 contained in package dbus-test-ptest requires libpthread.so.0, but no providers found in RDEPENDS_dbus-test-ptest? [file-rdeps]
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA Issue: /usr/lib/dbus-test/ptest/test/.libs/libdbus-1.so.3.19.4 contained in package dbus-test-ptest requires libc.so.6, but no providers found in RDEPENDS_dbus-test-ptest? [file-rdeps]
ERROR: dbus-test-1.12.2-r0 do_package_qa: QA run found fatal errors. Please consider fixing them.
ERROR: dbus-test-1.12.2-r0 do_package_qa: Function failed: do_package_qa
ERROR: Logfile of failure stored in: ~/imx-yocto-bsp/build/tmp/work/cortexa9hf-neon-poky-linux-gnueabi/dbus-test/1.12.2-r0/temp/log.do_package_qa.31100
ERROR: Task (~/yocto/sources/poky/meta/recipes-core/dbus/dbus-test_1.12.2.bb:do_package_qa) failed with exit code '1'
ERROR: core-image-minimal-1.0-r0 do_rootfs: Could not invoke dnf. Command '~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/recipe-sysroot-native/usr/bin/dnf -y -c ~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/etc/dnf/dnf.conf --setopt=reposdir=~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/rootfs/etc/yum.repos.d --repofrompath=oe-repo,~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/oe-rootfs-repo --installroot=~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/rootfs --setopt=logdir=~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/temp --nogpgcheck install packagegroup-core-boot packagegroup-fsl-optee-imx run-postinsts' returned 1:
Added oe-repo repo from ~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/oe-rootfs-repo
Last metadata expiration check: 0:00:01 ago on Wed 21 Feb 2024 12:03:25 AM UTC.
Error:
Problem 1: package packagegroup-core-boot-1.0-r17.imx6dlsabresd requires busybox, but none of the providers can be installed
- package busybox-1.27.2-r0.cortexa9hf_neon requires libc6 >= 2.27, but none of the providers can be installed
- conflicting requests
- nothing provides libc.so.6(GLIBC_2.25) needed by libc6-2.27-r0.cortexa9hf_neon
Problem 2: package packagegroup-fsl-optee-imx-1.0-r0.noarch requires optee-client-imx, but none of the providers can be installed
- package optee-client-imx-git-r0.cortexa9hf_neon requires libc6 >= 2.27, but none of the providers can be installed
- conflicting requests
- nothing provides libc.so.6(GLIBC_2.25) needed by libc6-2.27-r0.cortexa9hf_neon
Problem 3: package run-postinsts-1.0-r10.noarch requires /bin/sh, but none of the providers can be installed
- package busybox-1.27.2-r0.cortexa9hf_neon requires libc6 >= 2.27, but none of the providers can be installed
- package bash-3.2.57-r0.cortexa9hf_neon requires libtinfo5 >= 6.0+20171125, but none of the providers can be installed
- conflicting requests
- nothing provides libc.so.6(GLIBC_2.25) needed by libc6-2.27-r0.cortexa9hf_neon
- nothing provides libc.so.6(GLIBC_2.4) needed by libtinfo5-6.0+20171125-r0.cortexa9hf_neon

ERROR: core-image-minimal-1.0-r0 do_rootfs: Function failed: do_rootfs
ERROR: Logfile of failure stored in: ~/imx-yocto-bsp/build/tmp/work/imx6dlsabresd-poky-linux-gnueabi/core-image-minimal/1.0-r0/temp/log.do_rootfs.31170
ERROR: Task (~/yocto/sources/poky/meta/recipes-core/images/core-image-minimal.bb:do_rootfs) failed with exit code '1'
NOTE: Tasks Summary: Attempted 2078 tasks of which 2072 didn't need to be rerun and 3 failed.

https://www.nxp.com/docs/en/nxp/application-notes/AN14000.pdf

3.3.2 Remove host tools’ recipes from meta-gplv2
3. Remove those packages from meta-gplv2. For example, elfutils, gmp, gettext.
rm -rf sources/meta-gplv2/recipes-devtools/elfutils
rm -rf source/meta-gplv2/recipes-support/gmp
rm -rf sources/meta-gplv2/recipes-core/gettext
に従って、レシピを削除することによりbitbakeがうまくゆきました。