[yocto] Slides from the Yocto Developer Day

Scott Garman scott.a.garman at intel.com
Fri Nov 16 10:00:34 PST 2012


On 11/15/2012 03:14 PM, Trevor Woerner wrote:
> Thank you.
>
> These are interesting slides. As I was not able to attend the sessions
> in Barcelona, I decided to "follow along at home" with the information
> posted in this thread.
>
> The slides pdf (ypdd_2012_barcelona_intro_hands_on_lab.pdf) describes
> the first line of the contents of the
> meta-ypdd/recipes-ypdd/images/ypdd-image.bb <http://ypdd-image.bb> as
> follows:
>
> IMAGE_INSTALL = "task-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
> ${POKY_EXTRA_INSTALL} psplash dropbear"
>
> The _worksheets.pdf modifies it as follows:
>
> IMAGE_INSTALL = "task-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
> ${CORE_IMAGE_EXTRA_INSTALL} psplash dropbear"
>
>
> I tried both variations using both today's latest HEAD and denzil-7.0.1.
> Neither variation worked in either release.
>
> If anyone else is following along, I was able to get the latest HEAD to
> work with the following first line:
>
> IMAGE_INSTALL = "packagegroup-core-boot ${ROOTFS_PKGMANAGE_BOOTSTRAP} \
> ${CORE_IMAGE_EXTRA_INSTALL} psplash dropbear"
>
> For me "latest HEAD" is defined as:
>
> Build Configuration:
> BB_VERSION        = "1.16.0"
> TARGET_ARCH       = "i586"
> TARGET_OS         = "linux"
> MACHINE           = "qemux86"
> DISTRO            = "poky"
> DISTRO_VERSION    = "1.3+snapshot-20121115"
> TUNE_FEATURES     = "m32 i586"
> TARGET_FPU        = ""
> meta
> meta-yocto
> meta-yocto-bsp    = "master:9e0d3c0faa9cc80ce8f2ce0eb31dcd20ef875955"
> meta-ypdd         = "<unknown>:<unknown>"
>
> denzil-7.0.1 never worked for me in any way. At best it would fail with
> some obscure perl problem:
>
> | ERROR: Function failed: do_configure (see
> /home/trevor/devel/yocto/denzil-7.0.1/ypdd/tmp/work/x86_64-linux/openssl-native-1.0.0i-r0.2/temp/log.do_configure.30074
> for further information)
> | Can't locate find.pl <http://find.pl> in @INC (@INC contains:
> /usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
> /usr/lib/perl5/site_perl/5.16.0
> /usr/lib/perl5/vendor_perl/5.16.0/x86_64-linux-thread-multi
> /usr/lib/perl5/vendor_perl/5.16.0
> /usr/lib/perl5/5.16.0/x86_64-linux-thread-multi /usr/lib/perl5/5.16.0
> /usr/lib/perl5/site_perl/5.16.0/x86_64-linux-thread-multi
> /usr/lib/perl5/site_perl/5.16.0 /usr/lib/perl5/site_perl .) at
> perlpath.pl <http://perlpath.pl> line 7.
> NOTE: package openssl-native-1.0.0i-r0.2: task do_configure: Failed

The CORE_IMAGE_EXTRA_INSTALL issue must have been a typo I carried 
forward from when the labs were done with the edison release. As for the 
openssl-native failure, I'm not sure, but I'm guessing this may be due 
to a host contamination issue that wasn't triggered with the host OS 
setup we had for the lab computers.

Scott

-- 
Scott Garman
Embedded Linux Engineer - Yocto Project
Intel Open Source Technology Center



More information about the yocto mailing list