Hi Richard, For the allarch problem that you mentioned, I added INHIBIT_DEFAULT_DEPS = "1" because the packages maybe an allarch due to it being a simple script, reality is that it is Host specific based on the COMPATIBLE_HOST, which needs to take precedence.
For this case, I run the four tests which is previously failed in the oe-selftest report and now it is PASS. - oe-selftest -r sstatetests.SStateTests.test_sstate_allarch_samesigs [PASS] - oe-selftest -r sstatetests.SStateTests.test_sstate_allarch_samesigs_multilib [PASS] - oe-selftest -r wic.Wic.test_fs_types [PASS] - oe-selftest -r wic.Wic.test_mkfs_extraopts [PASS] I re-sent a new set of patches which consolidate into three commits to the mailing list. You can find it in this link: http://lists.openembedded.org/pipermail/openembedded-core/2017-July/140021.html The new patches consists of the 3 commits which are: initramfs-framework: module to support boot live image initramfs-framework: include install-efi module in recipe for installation core-image-minimal-initramfs: use initramfs-framework by default [newly added] Regards, Wei Tee -----Original Message----- From: Richard Purdie [mailto:[email protected]] Sent: Saturday, July 22, 2017 5:43 AM To: Ng, Wei Tee <[email protected]>; [email protected] Cc: Wold, Saul <[email protected]> Subject: Re: [OE-core] [poky][master][PATCH v2 0/1] initramfs-framework: include install-efi module in recipe for installation Hi, On Sun, 2017-07-16 at 12:29 -0700, [email protected] wrote: > From: "Ng, Wei Tee" <[email protected]> > > This patch is to enable the installation mechanism in initramfs- > framework. > It used the existing init-install-efi.sh script in the initrdscript > and install a new module named initramfs-module-install-efi in the > recipe. > > I put all the changes as a single commit. This version 2 had renamed > the existing init-install-efi.sh to install-efi.sh and package name > changed to install-efi. > > This patch shall encounter a patchtest failure as it is depends on a > patch which have been sent to the mailing list and waiting for > acceptance. The dependency patch can be found in here: > http://lists.openembedded.org/pipermail/openembedded-core/2017-July/1 > 39570.html > > This changes has been verified with build test, boot up test and > installation test on Minnowboard Max platform. > > Please review and provide feedback if you have any. > The patches are targeted for merging into poky master branch. I think the RDEPENDS in this patch cause problems when added to an allarch recipe. You can see this issue by running: oe-selftest -r sstatetests.SStateTests.test_sstate_allarch_samesigs (it failed on the autobuilder: https://autobuilder.yocto.io/builders/nightly-oe-selftest/builds/399/st eps/Running%20oe-selftest/logs/stdio) We need to resolve this before the two initramfs-framework patches can be merged. Cheers, Richard -- _______________________________________________ Openembedded-core mailing list [email protected] http://lists.openembedded.org/mailman/listinfo/openembedded-core
