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

Reply via email to