[Yocto-builds] buildbot failure in Yocto on meta-intel-gpl
Tom Zanussi
tom.zanussi at intel.com
Tue Oct 2 13:23:38 PDT 2012
On Tue, 2012-10-02 at 13:17 -0700, Saul Wold wrote:
> On 10/02/2012 01:14 PM, Tom Zanussi wrote:
> > On Tue, 2012-10-02 at 13:05 -0700, Flanagan, Elizabeth wrote:
> >> On Tue, Oct 2, 2012 at 12:38 PM, Tom Zanussi <tom.zanussi at intel.com> wrote:
> >>> On Tue, 2012-10-02 at 12:14 -0700, Saul Wold wrote:
> >>>> On 10/02/2012 11:57 AM, yocto-builds at yoctoproject.org wrote:
> >>>>>
> >>>>> Build status: FAILURE
> >>>>>
> >>>>> Buildslave for this Build: *ab10.i.yoctoproject.org*
> >>>>> Complete logs for all build steps:
> >>>>> http://autobuilder.yoctoproject.org:8010/builders/meta-intel-gpl/builds/77
> >>>>> Build Reason: Triggerable(meta-intel-gpl)
> >>>>> Build Source Stamp: *[branch master]
> >>>>> 8609051d8d4f9fa565eb48418a87fa0048613374*
> >>>>> /Detailed log of last build step:/
> >>>>> http://autobuilder.yoctoproject.org:8010/builders/meta-intel-gpl/builds/77/steps/shell_31/logs/stdio
> >>>>>
> >>>>>
> >>>>>
> >>>>> Last 20 lines of "shell_31.stdio" Error log:
> >>>>>
> >>>>> ERROR: Nothing RPROVIDES 'gst-ffmpeg' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: gst-ffmpeg was skipped: because it has a restricted license not
> >>>>> whitelisted in LICENSE_FLAGS_WHITELIST
> >>>>> ERROR: Nothing RPROVIDES 'gst-va-intel-general' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: No eligible RPROVIDERs exist for 'gst-va-intel-general'
> >>>>> ERROR: Nothing RPROVIDES 'gst-va-intel-video' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: No eligible RPROVIDERs exist for 'gst-va-intel-video'
> >>>>> ERROR: Nothing RPROVIDES 'gst-va-mixvideo-vaapi' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: No eligible RPROVIDERs exist for 'gst-va-mixvideo-vaapi'
> >>>>> Summary: There were 4 ERROR messages shown, returning a non-zero exit code.
> >>>>>
> >>>>> /Detailed log of last build step:/
> >>>>> http://autobuilder.yoctoproject.org:8010/builders/meta-intel-gpl/builds/77/steps/shell_45/logs/stdio
> >>>>>
> >>>>
> >>>> This failure is due to adding a LICENSE_FLAGS of commercial to the
> >>>> gst-ffmpeg recipe. I thought that this was addressed in the
> >>>> gst-va-intel-video, but it looks like the gst-va-intel recipe also needs
> >>>> a wrapper around the RDEPENDS for gst-ffmpeg.
> >>>>
> >>>> Nitin, Tom: Do you want a bugzilla entry for this also?
> >>>>
> >>>
> >>> You should just add 'commercial' to the LICENSE_FLAGS_WHITELIST in
> >>> local.conf like all the other BSPs should be doing (and I assume are,
> >>> otherwise they'd be failing like this too...)
> >>>
> >>
> >> Hrm, that's interesting. There is no commercial added to
> >> LICENSE_FLAGS_WHITELIST from the autobuilder side for any BSP.
> >>
> >
> > Yeah, my mistake - if 'commercial' isn't specified it shouldn't cause
> > problems, you just don't get video acceleration. There was a bug where
> > this didn't work but it was closed:
> >
> > https://bugzilla.yoctoproject.org/show_bug.cgi?id=2551
> >
> > And we're not seeing it for any other BSPs so I'm not sure this is the
> > same thing or a new problem and/or restricted to fri2 and/or
> > autobuilder...
> >
> This is a new problem since Paul just marked the gst-ffmpeg as
> commercial. The meta-intel layer has the gst-va-intel-general which
> RDEPENDS on ffmpeg unconditionally. Like I said above, this needs to be
> conditional now based on either commercial in the WHITELIST.
>
Yeah, it already is - see fri2.conf:
VA_FEATURES = "${@bb.utils.contains("LICENSE_FLAGS_WHITELIST", \
"commercial", "gst-va-intel va-intel", "va-intel", d)}"
MACHINE_FEATURES += "wifi 3g pcbios efi va-impl-mixvideo"
MACHINE_EXTRA_RRECOMMENDS += "linux-firmware-iwlwifi-6000g2a-5
${VA_FEATURES}"
Tom
> Sau!
>
> > Tom
> >
> >> -b
> >>
> >>> Tom
> >>>
> >>>> Sau!
> >>>>>
> >>>>>
> >>>>> Last 20 lines of "shell_45.stdio" Error log:
> >>>>>
> >>>>> ERROR: Nothing RPROVIDES 'gst-ffmpeg' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: gst-ffmpeg was skipped: because it has a restricted license not
> >>>>> whitelisted in LICENSE_FLAGS_WHITELIST
> >>>>> ERROR: Nothing RPROVIDES 'gst-va-intel-general' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: No eligible RPROVIDERs exist for 'gst-va-intel-general'
> >>>>> ERROR: Nothing RPROVIDES 'gst-va-intel-video' (but
> >>>>> /srv/home/pokybuild/yocto-autobuilder/yocto-slave/meta-intel-gpl/build/yocto/meta-intel/common/recipes-multimedia/gstreamer/gst-va-intel.bb
> >>>>> RDEPENDS on or otherwise requires it)
> >>>>> ERROR: No eligible RPROVIDERs exist for 'gst-va-intel-video'
> >>>>> Summary: There were 3 ERROR messages shown, returning a non-zero exit code.
> >>>>>
> >>>>>
> >>>>>
> >>>>> *-The Yocto BuildBot*
> >>>>>
> >>>>>
> >>>>> _______________________________________________
> >>>>> Yocto-builds mailing list
> >>>>> Yocto-builds at yoctoproject.org
> >>>>> https://lists.yoctoproject.org/listinfo/yocto-builds
> >>>>>
> >>>
> >>>
> >>> _______________________________________________
> >>> Yocto-builds mailing list
> >>> Yocto-builds at yoctoproject.org
> >>> https://lists.yoctoproject.org/listinfo/yocto-builds
> >>
> >>
> >>
> >
> >
More information about the Yocto-builds
mailing list