All of lore.kernel.org
 help / color / mirror / Atom feed
* Problem building core-image-x11
@ 2013-07-28 20:43 John Weber
  2013-07-28 21:03 ` Dmitriy B.
  0 siblings, 1 reply; 9+ messages in thread
From: John Weber @ 2013-07-28 20:43 UTC (permalink / raw)
  To: meta-freescale

Hello Yocto gurus, I'm having a problem building core-image-x11 using master for 
all layers:

     Computing transaction...error: Can't install 
xf86-video-imxfb-vivante-3:3.0.35+4.0.0-
     r21.3@wandboard_quad: no package provides libvivante-dri-mx6
     |
     | Saving cache...
     |
     | ERROR: Function failed: do_rootfs (log file is located at 
/home/john/fsl-community-
     bsp/build/tmp/work/wandboard_quad-poky-linux-gnueabi/core-image-x11/1.0-r0/temp
     /log.do_rootfs.13331)
     ERROR: Task 7 
(/home/john/fsl-community-bsp/sources/poky/meta/recipes-graphics/images/core-
     image-x11.bb, do_rootfs) failed with exit code '1'

Build Configuration:
     BB_VERSION        = "1.19.1"
     BUILD_SYS         = "x86_64-linux"
     NATIVELSBSTRING   = "Ubuntu-12.04"
     TARGET_SYS        = "arm-poky-linux-gnueabi"
     MACHINE           = "wandboard-quad"
     DISTRO            = "poky"
     DISTRO_VERSION    = "1.4+snapshot-20130728"
     TUNE_FEATURES     = "armv7a vfp neon"
     TARGET_FPU        = "vfp-neon"
     meta
     meta-yocto        = "(nobranch):67864ca79da08df752487a3a4e1a975546da123d"
     meta-oe           = "(nobranch):16fad8e6191fddd372e0791e0b6f3d541ce3b738"
     meta-fsl-arm      = "(nobranch):d4ddda3d9a0c76b82a307e77fb1ca93e072562e4"
     meta-fsl-arm-extra = "(nobranch):4fa3141baa8d6bac68c67dab1100e9a7b13e3f2e"
     meta-fsl-demos    = "(nobranch):2c63f9ff40e940ce120f005075429ffc06bbface"

The recipe that should provide libvivante-dri-mx6 is gpu-viv-bin-mx6q.

The file 
meta-fsl-arm/recipes-graphics/xorg-driver/xf86-video-imxfb-vivante_3.0.35-4.0.0.bb 
does depend on gpu-viv-bin-mx6q:

     DEPENDS += "virtual/xserver virtual/libx11 virtual/libgal-x11 gpu-viv-bin-mx6q"

And it RDEPENDS on libvivante-dri-mx6:

     RDEPENDS_${PN} += "libvivante-dri-mx6 \
                        xserver-xorg-module-exa \
                        mesa-driver-swrast \
                        xf86-dri-vivante"

However, there are no files populated in the packages-split directory of the 
gpu-viv-bin-mx6q workdir.

Thanks for any assistance.

John





^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-28 20:43 Problem building core-image-x11 John Weber
@ 2013-07-28 21:03 ` Dmitriy B.
  2013-07-29  0:15   ` John Weber
  0 siblings, 1 reply; 9+ messages in thread
From: Dmitriy B. @ 2013-07-28 21:03 UTC (permalink / raw)
  To: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 354 bytes --]

I can confirm this, had same issue yesterday. We should probably wait for
3.5.7 hardfloat layer to arrive with new vivante packages.

2013/7/29 John Weber <rjohnweber@gmail.com>
>
>     Computing transaction...error: Can't install
> xf86-video-imxfb-vivante-3:3.**0.35+4.0.0-
>     r21.3@wandboard_quad: no package provides libvivante-dri-mx6
>

[-- Attachment #2: Type: text/html, Size: 598 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-28 21:03 ` Dmitriy B.
@ 2013-07-29  0:15   ` John Weber
  2013-07-29 13:20     ` Angolini Daiane-B19406
  0 siblings, 1 reply; 9+ messages in thread
From: John Weber @ 2013-07-29  0:15 UTC (permalink / raw)
  To: meta-freescale

I had the same problem with master-next, which provides 3.5.7 hardfloat.  I 
don't think this is a hardfloat problem, but it probably has something to do 
with some recent commits - perhaps even to poky or oe-core.

On 7/28/13 4:03 PM, Dmitriy B. wrote:
> I can confirm this, had same issue yesterday. We should probably wait for 3.5.7
> hardfloat layer to arrive with new vivante packages.
>
> 2013/7/29 John Weber <rjohnweber@gmail.com <mailto:rjohnweber@gmail.com>>
>
>          Computing transaction...error: Can't install
>     xf86-video-imxfb-vivante-3:3.__0.35+4.0.0-
>          r21.3@wandboard_quad: no package provides libvivante-dri-mx6
>
>
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-29  0:15   ` John Weber
@ 2013-07-29 13:20     ` Angolini Daiane-B19406
  2013-07-29 13:24       ` John Weber
  0 siblings, 1 reply; 9+ messages in thread
From: Angolini Daiane-B19406 @ 2013-07-29 13:20 UTC (permalink / raw)
  To: John Weber, meta-freescale

As I remember, new vivante package does not have an "external" dri package. It was "included" into the vivante package.

So, the -dri package is not needed any more, as the DRI source code is inside vivante package.

Do you know which package requires libvivante-dri-mx6?

Daiane
________________________________________
From: meta-freescale-bounces@yoctoproject.org [meta-freescale-bounces@yoctoproject.org] on behalf of John Weber [rjohnweber@gmail.com]
Sent: Sunday, July 28, 2013 21:15
To: meta-freescale@yoctoproject.org
Subject: Re: [meta-freescale] Problem building core-image-x11

I had the same problem with master-next, which provides 3.5.7 hardfloat.  I
don't think this is a hardfloat problem, but it probably has something to do
with some recent commits - perhaps even to poky or oe-core.

On 7/28/13 4:03 PM, Dmitriy B. wrote:
> I can confirm this, had same issue yesterday. We should probably wait for 3.5.7
> hardfloat layer to arrive with new vivante packages.
>
> 2013/7/29 John Weber <rjohnweber@gmail.com <mailto:rjohnweber@gmail.com>>
>
>          Computing transaction...error: Can't install
>     xf86-video-imxfb-vivante-3:3.__0.35+4.0.0-libvivante-dri-mx6
>          r21.3@wandboard_quad: no package provides libvivante-dri-mx6
>
>
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-29 13:20     ` Angolini Daiane-B19406
@ 2013-07-29 13:24       ` John Weber
  2013-07-29 13:31         ` Angolini Daiane-B19406
  0 siblings, 1 reply; 9+ messages in thread
From: John Weber @ 2013-07-29 13:24 UTC (permalink / raw)
  To: meta-freescale

Daiane - it is this one:

xf86-video-imxfb-vivante

It is required for both core-image-x11 and fsl-image-gui

John

On 7/29/13 8:20 AM, Angolini Daiane-B19406 wrote:
> As I remember, new vivante package does not have an "external" dri package. It was "included" into the vivante package.
>
> So, the -dri package is not needed any more, as the DRI source code is inside vivante package.
>
> Do you know which package requires libvivante-dri-mx6?
>
> Daiane
> ________________________________________
> From: meta-freescale-bounces@yoctoproject.org [meta-freescale-bounces@yoctoproject.org] on behalf of John Weber [rjohnweber@gmail.com]
> Sent: Sunday, July 28, 2013 21:15
> To: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] Problem building core-image-x11
>
> I had the same problem with master-next, which provides 3.5.7 hardfloat.  I
> don't think this is a hardfloat problem, but it probably has something to do
> with some recent commits - perhaps even to poky or oe-core.
>
> On 7/28/13 4:03 PM, Dmitriy B. wrote:
>> I can confirm this, had same issue yesterday. We should probably wait for 3.5.7
>> hardfloat layer to arrive with new vivante packages.
>>
>> 2013/7/29 John Weber <rjohnweber@gmail.com <mailto:rjohnweber@gmail.com>>
>>
>>           Computing transaction...error: Can't install
>>      xf86-video-imxfb-vivante-3:3.__0.35+4.0.0-libvivante-dri-mx6
>>           r21.3@wandboard_quad: no package provides libvivante-dri-mx6
>>
>>
>>
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
>


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-29 13:24       ` John Weber
@ 2013-07-29 13:31         ` Angolini Daiane-B19406
  2013-07-29 13:42           ` Toby Flynn
  0 siblings, 1 reply; 9+ messages in thread
From: Angolini Daiane-B19406 @ 2013-07-29 13:31 UTC (permalink / raw)
  To: John Weber, meta-freescale

I will take a look.

We may had missed something during the 3.5.7 port


Daiane
________________________________________
From: meta-freescale-bounces@yoctoproject.org [meta-freescale-bounces@yoctoproject.org] on behalf of John Weber [rjohnweber@gmail.com]
Sent: Monday, July 29, 2013 10:24
To: meta-freescale@yoctoproject.org
Subject: Re: [meta-freescale] Problem building core-image-x11

Daiane - it is this one:

xf86-video-imxfb-vivante

It is required for both core-image-x11 and fsl-image-gui

John

On 7/29/13 8:20 AM, Angolini Daiane-B19406 wrote:
> As I remember, new vivante package does not have an "external" dri package. It was "included" into the vivante package.
>
> So, the -dri package is not needed any more, as the DRI source code is inside vivante package.
>
> Do you know which package requires libvivante-dri-mx6?
>
> Daiane
> ________________________________________
> From: meta-freescale-bounces@yoctoproject.org [meta-freescale-bounces@yoctoproject.org] on behalf of John Weber [rjohnweber@gmail.com]
> Sent: Sunday, July 28, 2013 21:15
> To: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] Problem building core-image-x11
>
> I had the same problem with master-next, which provides 3.5.7 hardfloat.  I
> don't think this is a hardfloat problem, but it probably has something to do
> with some recent commits - perhaps even to poky or oe-core.
>
> On 7/28/13 4:03 PM, Dmitriy B. wrote:
>> I can confirm this, had same issue yesterday. We should probably wait for 3.5.7
>> hardfloat layer to arrive with new vivante packages.
>>
>> 2013/7/29 John Weber <rjohnweber@gmail.com <mailto:rjohnweber@gmail.com>>
>>
>>           Computing transaction...error: Can't install
>>      xf86-video-imxfb-vivante-3:3.__0.35+4.0.0-libvivante-dri-mx6
>>           r21.3@wandboard_quad: no package provides libvivante-dri-mx6
>>
>>
>>
>> _______________________________________________
>> meta-freescale mailing list
>> meta-freescale@yoctoproject.org
>> https://lists.yoctoproject.org/listinfo/meta-freescale
>>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
>
_______________________________________________
meta-freescale mailing list
meta-freescale@yoctoproject.org
https://lists.yoctoproject.org/listinfo/meta-freescale




^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-29 13:31         ` Angolini Daiane-B19406
@ 2013-07-29 13:42           ` Toby Flynn
  2013-07-29 14:05             ` Otavio Salvador
  0 siblings, 1 reply; 9+ messages in thread
From: Toby Flynn @ 2013-07-29 13:42 UTC (permalink / raw)
  Cc: meta-freescale

[-- Attachment #1: Type: text/plain, Size: 3574 bytes --]

I have a fix that builds a image, but is not tested on hardware so I cannot
submit a tested patch.  The line FILES_libvivante-dri-mx6 =
"${libdir}/dri/vivante_dri.so" fails because the
file ${libdir}/dri/vivante_dri.so is not present.
I added 2 lines to do_install to copy vivante_dri.so to /usr/lib/dri so
that the final first few lines would be:
install -d ${D}${libdir}
    install -d ${D}${libdir}/dri
    install -d ${D}${includedir}

    cp -a ${S}/usr/lib/*.so* ${D}${libdir}
    cp -a ${S}/usr/lib/dri/*.so* ${D}${libdir}/dri
    cp -axr ${S}/usr/include/* ${D}${includedir}
    cp -axr ${S}/opt ${D}
I am not sure if it is correct to fix this or remove the dependency
Toby


On Mon, Jul 29, 2013 at 9:31 AM, Angolini Daiane-B19406 <
B19406@freescale.com> wrote:

> I will take a look.
>
> We may had missed something during the 3.5.7 port
>
>
> Daiane
> ________________________________________
> From: meta-freescale-bounces@yoctoproject.org [
> meta-freescale-bounces@yoctoproject.org] on behalf of John Weber [
> rjohnweber@gmail.com]
> Sent: Monday, July 29, 2013 10:24
> To: meta-freescale@yoctoproject.org
> Subject: Re: [meta-freescale] Problem building core-image-x11
>
> Daiane - it is this one:
>
> xf86-video-imxfb-vivante
>
> It is required for both core-image-x11 and fsl-image-gui
>
> John
>
> On 7/29/13 8:20 AM, Angolini Daiane-B19406 wrote:
> > As I remember, new vivante package does not have an "external" dri
> package. It was "included" into the vivante package.
> >
> > So, the -dri package is not needed any more, as the DRI source code is
> inside vivante package.
> >
> > Do you know which package requires libvivante-dri-mx6?
> >
> > Daiane
> > ________________________________________
> > From: meta-freescale-bounces@yoctoproject.org [
> meta-freescale-bounces@yoctoproject.org] on behalf of John Weber [
> rjohnweber@gmail.com]
> > Sent: Sunday, July 28, 2013 21:15
> > To: meta-freescale@yoctoproject.org
> > Subject: Re: [meta-freescale] Problem building core-image-x11
> >
> > I had the same problem with master-next, which provides 3.5.7 hardfloat.
>  I
> > don't think this is a hardfloat problem, but it probably has something
> to do
> > with some recent commits - perhaps even to poky or oe-core.
> >
> > On 7/28/13 4:03 PM, Dmitriy B. wrote:
> >> I can confirm this, had same issue yesterday. We should probably wait
> for 3.5.7
> >> hardfloat layer to arrive with new vivante packages.
> >>
> >> 2013/7/29 John Weber <rjohnweber@gmail.com <mailto:rjohnweber@gmail.com
> >>
> >>
> >>           Computing transaction...error: Can't install
> >>      xf86-video-imxfb-vivante-3:3.__0.35+4.0.0-libvivante-dri-mx6
> >>           r21.3@wandboard_quad: no package provides libvivante-dri-mx6
> >>
> >>
> >>
> >> _______________________________________________
> >> meta-freescale mailing list
> >> meta-freescale@yoctoproject.org
> >> https://lists.yoctoproject.org/listinfo/meta-freescale
> >>
> > _______________________________________________
> > meta-freescale mailing list
> > meta-freescale@yoctoproject.org
> > https://lists.yoctoproject.org/listinfo/meta-freescale
> >
> >
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>
>
> _______________________________________________
> meta-freescale mailing list
> meta-freescale@yoctoproject.org
> https://lists.yoctoproject.org/listinfo/meta-freescale
>

[-- Attachment #2: Type: text/html, Size: 5459 bytes --]

^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-29 13:42           ` Toby Flynn
@ 2013-07-29 14:05             ` Otavio Salvador
  2013-07-29 16:17               ` Otavio Salvador
  0 siblings, 1 reply; 9+ messages in thread
From: Otavio Salvador @ 2013-07-29 14:05 UTC (permalink / raw)
  To: Toby Flynn; +Cc: meta-freescale

On Mon, Jul 29, 2013 at 10:42 AM, Toby Flynn <campingandskiing@gmail.com> wrote:
> I have a fix that builds a image, but is not tested on hardware so I cannot
> submit a tested patch.  The line FILES_libvivante-dri-mx6 =
> "${libdir}/dri/vivante_dri.so" fails because the file
> ${libdir}/dri/vivante_dri.so is not present.
> I added 2 lines to do_install to copy vivante_dri.so to /usr/lib/dri so that
> the final first few lines would be:
> install -d ${D}${libdir}
>     install -d ${D}${libdir}/dri
>     install -d ${D}${includedir}
>
>     cp -a ${S}/usr/lib/*.so* ${D}${libdir}
>     cp -a ${S}/usr/lib/dri/*.so* ${D}${libdir}/dri
>     cp -axr ${S}/usr/include/* ${D}${includedir}
>     cp -axr ${S}/opt ${D}
> I am not sure if it is correct to fix this or remove the dependency

The root cause of this is the wayland support. I will provide a patch for this.

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://projetos.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 9+ messages in thread

* Re: Problem building core-image-x11
  2013-07-29 14:05             ` Otavio Salvador
@ 2013-07-29 16:17               ` Otavio Salvador
  0 siblings, 0 replies; 9+ messages in thread
From: Otavio Salvador @ 2013-07-29 16:17 UTC (permalink / raw)
  To: Toby Flynn; +Cc: meta-freescale

On Mon, Jul 29, 2013 at 11:05 AM, Otavio Salvador
<otavio@ossystems.com.br> wrote:
> On Mon, Jul 29, 2013 at 10:42 AM, Toby Flynn <campingandskiing@gmail.com> wrote:
>> I have a fix that builds a image, but is not tested on hardware so I cannot
>> submit a tested patch.  The line FILES_libvivante-dri-mx6 =
>> "${libdir}/dri/vivante_dri.so" fails because the file
>> ${libdir}/dri/vivante_dri.so is not present.
>> I added 2 lines to do_install to copy vivante_dri.so to /usr/lib/dri so that
>> the final first few lines would be:
>> install -d ${D}${libdir}
>>     install -d ${D}${libdir}/dri
>>     install -d ${D}${includedir}
>>
>>     cp -a ${S}/usr/lib/*.so* ${D}${libdir}
>>     cp -a ${S}/usr/lib/dri/*.so* ${D}${libdir}/dri
>>     cp -axr ${S}/usr/include/* ${D}${includedir}
>>     cp -axr ${S}/opt ${D}
>> I am not sure if it is correct to fix this or remove the dependency
>
> The root cause of this is the wayland support. I will provide a patch for this.

I am sending this patch right now.

--
Otavio Salvador                             O.S. Systems
http://www.ossystems.com.br        http://projetos.ossystems.com.br
Mobile: +55 (53) 9981-7854            Mobile: +1 (347) 903-9750


^ permalink raw reply	[flat|nested] 9+ messages in thread

end of thread, other threads:[~2013-07-29 16:17 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2013-07-28 20:43 Problem building core-image-x11 John Weber
2013-07-28 21:03 ` Dmitriy B.
2013-07-29  0:15   ` John Weber
2013-07-29 13:20     ` Angolini Daiane-B19406
2013-07-29 13:24       ` John Weber
2013-07-29 13:31         ` Angolini Daiane-B19406
2013-07-29 13:42           ` Toby Flynn
2013-07-29 14:05             ` Otavio Salvador
2013-07-29 16:17               ` Otavio Salvador

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.