On 21/07/2023 23:33:02+0000, Piotr Łobacz wrote: > Alexandre, Is it possible for you to create a docker file or some image etc. > with all commands from autobuilder which will re-create the failure and pass > it to me? >
I don't have that but really, those are just bare installation of the distro with just what is necessary to start an OE build. How did you try to reproduce? The log says that you are trying to execute this: opkg-build -Z xz -a "--memlimit=5% --threads=8" "" "" nativesdk-glibc-binary-localedata-zu-za /home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/i686-nativesdk-oesdk-linux/nativesdk-glibc-locale/2.37-r1/deploy-ipks/i686-nativesdk' The error is there, in the logs since I tested v4: Usage: /home/pokybuild/yocto-worker/qemuarm-oecore/build/build/tmp-glibc/work/i686-nativesdk-oesdk-linux/nativesdk-glibc-locale/2.37-r1/recipe-sysroot-native/usr/bin/opkg-build [-A] [-X] [-c] [-C] [-Z compressor] [-a compressor_args] [-O] [-o owner] [-g group] <pkg_directory> [<destination_directory>] It is because you changed OPKGBUILDCMD to be: OPKGBUILDCMD ??= 'opkg-build -Z xz -a "${XZ_DEFAULTS}" "${@bb.utils.contains('DISTRO_FEATURES', 'acl', '-A', '', d)}" "${@bb.utils.contains('DISTRO_FEATURES', 'xattr', '-X', '', d)}"' Can you see the extra double quotes that create two extra string arguments? Did you test without acl and xattr in DISTRO_FEATURES? > Because can grope, find nothing and waste our time... > Now, I've spent part of my week-end looking at that, this is time I will never get back while you just had to read the errors I reported to you on v4 and v5. You are demanding this is urgently processed but your patch series is not ready. Also, you HAVE to fix the reproducibility issues, else this will not go in. > Cheers, > Piotr > > ________________________________ > Od: Alexandre Belloni <alexandre.bell...@bootlin.com> > Wysłane: sobota, 22 lipca 2023 00:01 > Do: Piotr Łobacz <p.lob...@welotec.com> > DW: openembedded-core@lists.openembedded.org > <openembedded-core@lists.openembedded.org> > Temat: Re: [OE-Core][PATCH v7][master-next 1/5] package_ipk.bbclass: add > support for ACLs and xattr > > I confirm this still fails on the autobuilders: > > This is a-full: > https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fautobuilder.yoctoproject.org%2Ftyphoon%2F%23%2Fbuilders%2F83%2Fbuilds%2F5631&data=05%7C01%7Cp.lobacz%40welotec.com%7C308b241fa77c483b937808db8a360827%7C25111a7f1d5a4c51a4ca7f8e44011b39%7C0%7C0%7C638255736894248112%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=YHOXoiEiIYhWMLP%2FvytWKdXpcSpTDfKzwf8MEyGzWQ0%3D&reserved=0<https://autobuilder.yoctoproject.org/typhoon/#/builders/83/builds/5631> > > On 21/07/2023 14:07:19+0200, Piotr Łobacz wrote: > > Extend OPKGBUILDCMD variable, with additional parameters, depending > > on target distro features, in order to support ACLs and xattr. > > > > With fix pushed to the opkg-devel: > > https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgroups.google.com%2Fg%2Fopkg-devel%2Fc%2FdYNHrLjDwg8&data=05%7C01%7Cp.lobacz%40welotec.com%7C308b241fa77c483b937808db8a360827%7C25111a7f1d5a4c51a4ca7f8e44011b39%7C0%7C0%7C638255736894248112%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=Hhix8F4A6m9r0tFljzmTUXwQdBUPeV6X8g4c0Nm%2Favw%3D&reserved=0<https://groups.google.com/g/opkg-devel/c/dYNHrLjDwg8> > > opkg-build is able to create tar archives with ACLs and xattr. > > > > Signed-off-by: Piotr Łobacz <p.lob...@welotec.com> > > --- > > meta/classes-global/package_ipk.bbclass | 2 +- > > 1 file changed, 1 insertion(+), 1 deletion(-) > > > > diff --git a/meta/classes-global/package_ipk.bbclass > > b/meta/classes-global/package_ipk.bbclass > > index b4b7bc9ac2..5e151be3cd 100644 > > --- a/meta/classes-global/package_ipk.bbclass > > +++ b/meta/classes-global/package_ipk.bbclass > > @@ -15,7 +15,7 @@ IPKGCONF_SDK_TARGET = "${WORKDIR}/opkg-sdk-target.conf" > > PKGWRITEDIRIPK = "${WORKDIR}/deploy-ipks" > > > > # Program to be used to build opkg packages > > -OPKGBUILDCMD ??= 'opkg-build -Z xz -a "${XZ_DEFAULTS}"' > > +OPKGBUILDCMD ??= 'opkg-build -Z xz -a "${XZ_DEFAULTS}" > > "${@bb.utils.contains('DISTRO_FEATURES', 'acl', '-A', '', d)}" > > "${@bb.utils.contains('DISTRO_FEATURES', 'xattr', '-X', '', d)}"' > > > > OPKG_ARGS += "--force_postinstall --prefer-arch-to-version" > > OPKG_ARGS += "${@['', > > '--no-install-recommends'][d.getVar("NO_RECOMMENDATIONS") == "1"]}" > > -- > > 2.34.1 > > > > > > > > > > > > -- > Alexandre Belloni, co-owner and COO, Bootlin > Embedded Linux and Kernel engineering > https://eur04.safelinks.protection.outlook.com/?url=https%3A%2F%2Fbootlin.com%2F&data=05%7C01%7Cp.lobacz%40welotec.com%7C308b241fa77c483b937808db8a360827%7C25111a7f1d5a4c51a4ca7f8e44011b39%7C0%7C0%7C638255736894248112%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C3000%7C%7C%7C&sdata=qcJ5Tbo%2BeuKHZTpYlA5WJWQUekULrpnkHDmNnRAvEqo%3D&reserved=0<https://bootlin.com/> -- Alexandre Belloni, co-owner and COO, Bootlin Embedded Linux and Kernel engineering https://bootlin.com
-=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#184717): https://lists.openembedded.org/g/openembedded-core/message/184717 Mute This Topic: https://lists.openembedded.org/mt/100287357/21656 Group Owner: openembedded-core+ow...@lists.openembedded.org Unsubscribe: https://lists.openembedded.org/g/openembedded-core/unsub [arch...@mail-archive.com] -=-=-=-=-=-=-=-=-=-=-=-