[meta-intel] emgd-driver-dev and libgl-mesa-dev packaging conflict

Darren Hart dvhart at linux.intel.com
Thu Apr 18 15:04:46 PDT 2013



On 04/18/2013 02:50 PM, Tom Zanussi wrote:
> On Thu, 2013-04-18 at 14:44 -0700, Darren Hart wrote:
>>
>> On 04/18/2013 02:38 PM, Tom Zanussi wrote:
>>> On Thu, 2013-04-18 at 14:31 -0700, Darren Hart wrote:
>>>> Tom and Nitin,
>>>>
>>>> I see the following building for the minnow, which uses the
>>>> meta-intel/common emgd recipes. This is using the master branch of poky
>>>> and meta-intel.
>>>>
>>>> Have you built core-image-sato-sdk with the current set of recipes?
>>>>
>>>
>>> I haven't built core-image-sato-sdk with the current heads, but I
>>> usually do add tools-profile to my builds and the autobuilder builds
>>> core-image-sato-sdk, and hasn't had this problem.
>>>
>>> What do you have in your local.conf?
>>
>> Things I add:
>>
>> LICENSE_FLAGS_WHITELIST = "license_emgd-driver-bin"
> 
> Oh, and how about adding 'commercial'?

OK, added and the gst-ffmpeg stuff gets added. Still fails as described.

--
Darren

> 
> Tom
> 
>> EXTRA_IMAGE_FEATURES = "debug-tweaks"
>>
>> BB_NUMBER_THREADS = "14"
>> PARALLEL_MAKE = "-j 12"
>>
>> PACKAGE_CLASSES ?= "package_ipk"
>>
>> MACHINE = "minnow"
>>
>>
>>
>>
>> Maybe something is bad with my minnow.conf? It should be following what
>> crownbay does in terms of X, EMGD, and VA:
>>
>> #@TYPE: Machine
>> #@NAME: minnow
>>
>> #@WEBTITLE: Intel Atom E640T Processor with Intel EG20T Controller Hub
>> Development Kit (Queens Bay) with Proprietary IEMGD Accelerated Graphics.
>>
>> #@DESCRIPTION: Machine configuration for the Minnow Board systems
>>
>> require conf/machine/include/tune-atom.inc
>> require conf/machine/include/ia32-base.inc
>> require conf/machine/include/meta-intel.inc
>>
>> MACHINE_HWCODECS ?= "va-intel"
>> XSERVERCODECS ?= "emgd-driver-video emgd-gst-plugins-va \
>>                   emgd-gst-plugins-mixvideo gst-va-intel"
>>
>> MACHINE_FEATURES += "efi va-impl-mixvideo"
>>
>> PREFERRED_PROVIDER_virtual/kernel ?= "linux-yocto-minnow"
>> PREFERRED_VERSION_linux-yocto-minnow = "3.8%"
>>
>> XSERVER ?= "${XSERVER_IA32_BASE} \
>>             ${XSERVER_IA32_EXT} \
>>             ${XSERVER_IA32_EMGD} \
>>            "
>>
>> PREFERRED_VERSION_xserver-xorg ?= "1.9.3"
>> PREFERRED_VERSION_mesa ?= "9.0.2"
>> PREFERRED_VERSION_xf86-input-evdev ?= "2.6.0"
>> PREFERRED_VERSION_emgd-driver-bin ?= "1.16"
>> PREFERRED_VERSION_libva ?= "1.0.16"
>>
>> APPEND += "console=ttyPCH0,115200 console=tty0 vmalloc=256MB"
>> SERIAL_CONSOLE = "115200 ttyPCH0"
>>
>>
>> --
>> Darren
>>
>>
>>>
>>> Tom
>>>
>>>> |  * check_data_file_clashes: Package libgl-mesa-dev wants to install
>>>> file
>>>> /build/yocto/master/minnow_20130223110941/build/tmp/work/minnow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc
>>>> |       But that file is already provided by package  * emgd-driver-dev
>>>> |  * opkg_install_cmd: Cannot install package qt4-x11-free-dev.
>>>> |  * check_data_file_clashes: Package libgl-mesa-dev wants to install
>>>> file
>>>> /build/yocto/master/minnow_20130223110941/build/tmp/work/minnow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc
>>>> |       But that file is already provided by package  * emgd-driver-dev
>>>> |  * opkg_install_cmd: Cannot install package mesa-demos-dev.
>>>> |  * check_data_file_clashes: Package libgl-mesa-dev wants to install
>>>> file
>>>> /build/yocto/master/minnow_20130223110941/build/tmp/work/minnow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc
>>>> |       But that file is already provided by package  * emgd-driver-dev
>>>> |  * opkg_install_cmd: Cannot install package libva-egl-dev.
>>>> |  * check_data_file_clashes: Package libgl-mesa-dev wants to install
>>>> file
>>>> /build/yocto/master/minnow_20130223110941/build/tmp/work/minnow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc
>>>> |       But that file is already provided by package  * emgd-driver-dev
>>>> |  * opkg_install_cmd: Cannot install package libva-glx-dev.
>>>> |  * check_data_file_clashes: Package libgl-mesa-dev wants to install
>>>> file
>>>> /build/yocto/master/minnow_20130223110941/build/tmp/work/minnow-poky-linux/core-image-sato-sdk/1.0-r0/rootfs/usr/lib/pkgconfig/gl.pc
>>>> |       But that file is already provided by package  * emgd-driver-dev
>>>> |  * opkg_install_cmd: Cannot install package libgl-mesa-dev.
>>>> | ERROR: Function failed: do_rootfs (see
>>>> /build/yocto/master/minnow_20130223110941/build/tmp/work/minnow-poky-linux/core-image-sato-sdk/1.0-r0/temp/log.do_rootfs.20706
>>>> for further information)
>>>> ERROR: Task 7
>>>> (/build/yocto/master/minnow_20130223110941/poky/meta/recipes-sato/images/core-image-sato-sdk.bb,
>>>> do_rootfs) failed with exit code '1'
>>>>
>>>
>>>
>>
> 
> 

-- 
Darren Hart
Intel Open Source Technology Center
Yocto Project - Technical Lead - Linux Kernel



More information about the meta-intel mailing list