From: Eric Nelson <eric.nelson@boundarydevices.com>
To: Otavio Salvador <otavio@ossystems.com.br>
Cc: "meta-freescale@yoctoproject.org"
<meta-freescale@yoctoproject.org>,
Rogerio Nunes <rogerio.nunes@freescale.com>
Subject: Re: [meta-fsl-arm][PATCH] piglit: Add Vivante GPU support
Date: Mon, 27 Jan 2014 07:23:08 -0700 [thread overview]
Message-ID: <52E66BCC.2020409@boundarydevices.com> (raw)
In-Reply-To: <CAP9ODKpgPsO0jOQTWorx43JkQdZATUFkn2o2j_SPTJcYVEU-pA@mail.gmail.com>
[-- Attachment #1: Type: text/plain, Size: 1450 bytes --]
Hi Otavio,
On 01/27/2014 06:50 AM, Otavio Salvador wrote:
> Hi Eric
>
> On Mon, Jan 27, 2014 at 11:40 AM, Eric Nelson
> <eric.nelson@boundarydevices.com> wrote:
>> I'm not sure I understand how these could be related,
>> but I ran a clean build overnight without success.
>>
>> Note that this was a straight-forward fsl-image-gui image
>> with piglit appended to IMAGE_INSTALL in local.conf.
>
> Interesting. I've been building fsl-image-gui with success. Could you
> try this and see if it helps?
>
Right. I can do that as well.
> If it does, we have a missing dependency in pitlit or something like that.
>
Yes. Sorry if that wasn't clear.
The issue is that piglit seems to require /usr/bin/env during its'
rootfs operation, and I saw similar issues when building other recipes
that are based on Python.
The offending logfile is attached and the error message is this:
Computing transaction...error: Can't install
python-core-2.7.3-r0.3@cortexa9hf_vfp_neon: no package provides /usr/bin/env
Hmmm. Looking at a successful image (fsl-image-gui without piglit)
shows that /usr/bin/env is present through busybox:
./usr/bin/env -> /bin/busybox.nosuid
I thought I looked at this previously and only saw a symlink in
/bin/env.
So perhaps the issue is either a dependency issue for Python
or an issue with how busybox expresses what it provides.
I'll try to look further later.
Regards,
Eric
[-- Attachment #2: log.do_rootfs.1356 --]
[-- Type: text/plain, Size: 2831 bytes --]
DEBUG: Executing python function rootfs_process_ignore
DEBUG: Python function rootfs_process_ignore finished
DEBUG: Executing python function rootfs_runtime_mapping
DEBUG: Python function rootfs_runtime_mapping finished
DEBUG: Executing shell function do_rootfs
Previous repo file missing: /home/ericn/yocto3/build-n6lite/tmp/deploy/rpm/all/repodata/primary.xml.gz
Previous repo file missing: /home/ericn/yocto3/build-n6lite/tmp/deploy/rpm/cortexa9hf_vfp_neon/repodata/primary.xml.gz
Previous repo file missing: /home/ericn/yocto3/build-n6lite/tmp/deploy/rpm/cortexa9hf_vfp_neon_mx6/repodata/primary.xml.gz
Previous repo file missing: /home/ericn/yocto3/build-n6lite/tmp/deploy/rpm/nitrogen6x_lite/repodata/primary.xml.gz
Note: configuring RPM platform settings
Note: configuring RPM system provides
Note: configuring RPM DB settings
Note: configuring Smart settings
Note: adding Smart channel nitrogen6x_lite (65)
Note: adding Smart channel cortexa9hf_vfp_neon_mx6 (60)
Note: adding Smart channel cortexa9hf_vfp_neon (55)
Note: adding Smart channel all (10)
Note: configuring RPM cross-install scriptlet_wrapper
Updating cache... ######################################## [100%]
Saving cache...
Note: adding Smart RPM DB channel
Note: to be installed: packagegroup-core-ssh-dropbear@all psplash@cortexa9hf_vfp_neon packagegroup-core-tools-profile@nitrogen6x_lite qt4-examples@nitrogen6x_lite packagegroup-qt-in-use-demos@all qt4-demos@nitrogen6x_lite rpm@cortexa9hf_vfp_neon cpufrequtils@cortexa9hf_vfp_neon piglit@cortexa9hf_vfp_neon_mx6 packagegroup-fsl-tools-benchmark@all nano@cortexa9hf_vfp_neon smartpm@cortexa9hf_vfp_neon packagegroup-core-qt-demoapps@all packagegroup-core-tools-testapps@nitrogen6x_lite packagegroup-core-x11-base@all packagegroup-core-nfs-server@all qt4-plugin-phonon-backend-gstreamer@nitrogen6x_lite packagegroup-fsl-gstreamer@nitrogen6x_lite packagegroup-core-x11-sato-games@nitrogen6x_lite packagegroup-core-tools-debug@nitrogen6x_lite fsl-gui-extrafiles@all packagegroup-fsl-tools-testapps@nitrogen6x_lite packagegroup-core-x11-sato@nitrogen6x_lite locale-base-en-us@cortexa9hf_vfp_neon locale-base-en-gb@cortexa9hf_vfp_neon
Loading cache...
Updating cache... ######################################## [100%]
Computing transaction...error: Can't install python-core-2.7.3-r0.3@cortexa9hf_vfp_neon: no package provides /usr/bin/env
Saving cache...
WARNING: /home/ericn/yocto3/build-n6lite/tmp/work/nitrogen6x_lite-poky-linux-gnueabi/fsl-image-gui/1.0-r0/temp/run.do_rootfs.1356:1 exit 1 from
smart --data-dir=${target_rootfs}/var/lib/smart install -y ${pkgs_to_install}
ERROR: Function failed: do_rootfs (log file is located at /home/ericn/yocto3/build-n6lite/tmp/work/nitrogen6x_lite-poky-linux-gnueabi/fsl-image-gui/1.0-r0/temp/log.do_rootfs.1356)
next prev parent reply other threads:[~2014-01-27 14:23 UTC|newest]
Thread overview: 14+ messages / expand[flat|nested] mbox.gz Atom feed top
2014-01-24 1:20 [meta-fsl-arm][PATCH] piglit: Add Vivante GPU support ronunes
2014-01-24 1:33 ` Otavio Salvador
2014-01-24 10:37 ` Burton, Ross
2014-01-26 15:57 ` Eric Nelson
2014-01-26 19:15 ` Otavio Salvador
2014-01-26 19:44 ` Rogerio Nunes
2014-01-27 13:40 ` Eric Nelson
2014-01-27 13:50 ` Otavio Salvador
2014-01-27 14:10 ` Rogerio Nunes
2014-01-27 14:25 ` Eric Nelson
2014-01-27 19:49 ` Eric Nelson
2014-01-28 3:56 ` Rogerio Nunes
2014-01-27 14:23 ` Eric Nelson [this message]
2014-01-27 14:25 ` Otavio Salvador
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52E66BCC.2020409@boundarydevices.com \
--to=eric.nelson@boundarydevices.com \
--cc=meta-freescale@yoctoproject.org \
--cc=otavio@ossystems.com.br \
--cc=rogerio.nunes@freescale.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.