[meta-freescale] [meta-fsl-arm][PATCH] piglit: Add Vivante GPU support

Eric Nelson eric.nelson at boundarydevices.com
Mon Jan 27 06:23:08 PST 2014


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 at 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 at 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
-------------- next part --------------
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 at all psplash at cortexa9hf_vfp_neon packagegroup-core-tools-profile at nitrogen6x_lite qt4-examples at nitrogen6x_lite packagegroup-qt-in-use-demos at all qt4-demos at nitrogen6x_lite rpm at cortexa9hf_vfp_neon cpufrequtils at cortexa9hf_vfp_neon piglit at cortexa9hf_vfp_neon_mx6 packagegroup-fsl-tools-benchmark at all nano at cortexa9hf_vfp_neon smartpm at cortexa9hf_vfp_neon packagegroup-core-qt-demoapps at all packagegroup-core-tools-testapps at nitrogen6x_lite packagegroup-core-x11-base at all packagegroup-core-nfs-server at all qt4-plugin-phonon-backend-gstreamer at nitrogen6x_lite packagegroup-fsl-gstreamer at nitrogen6x_lite packagegroup-core-x11-sato-games at nitrogen6x_lite packagegroup-core-tools-debug at nitrogen6x_lite fsl-gui-extrafiles at all packagegroup-fsl-tools-testapps at nitrogen6x_lite packagegroup-core-x11-sato at nitrogen6x_lite locale-base-en-us at cortexa9hf_vfp_neon locale-base-en-gb at cortexa9hf_vfp_neon
Loading cache...
Updating cache...               ######################################## [100%]

Computing transaction...error: Can't install python-core-2.7.3-r0.3 at 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)


More information about the meta-freescale mailing list