[OE-core] [poky][master][PATCH v2 0/1] initramfs-framework: include install-efi module in recipe for installation
Ng, Wei Tee
wei.tee.ng at intel.com
Mon Jul 24 07:07:33 UTC 2017
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:richard.purdie at linuxfoundation.org]
Sent: Saturday, July 22, 2017 5:43 AM
To: Ng, Wei Tee <wei.tee.ng at intel.com>; openembedded-core at lists.openembedded.org
Cc: Wold, Saul <saul.wold at intel.com>
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, wei.tee.ng at intel.com wrote:
> From: "Ng, Wei Tee" <wei.tee.ng at intel.com>
>
> 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
More information about the Openembedded-core
mailing list