[oe] [meta-oe][PATCH v3] libjpeg-turbo: Add RPROVIDES to fix errors when rdepending on jpeg

Maupin, Chase chase.maupin at ti.com
Tue Oct 23 13:30:16 UTC 2012


> -----Original Message-----
> From: openembedded-devel-bounces at lists.openembedded.org
> [mailto:openembedded-devel-bounces at lists.openembedded.org] On
> Behalf Of Martin Jansa
> Sent: Monday, October 22, 2012 2:43 PM
> To: openembedded-devel at lists.openembedded.org
> Subject: Re: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add
> RPROVIDES to fix errors when rdepending on jpeg
> 
> On Mon, Oct 22, 2012 at 07:37:26PM +0000, Maupin, Chase wrote:
> > > -----Original Message-----
> > > From: openembedded-devel-bounces at lists.openembedded.org
> > > [mailto:openembedded-devel-bounces at lists.openembedded.org] On
> Behalf
> > > Of Samuel Stirtzel
> > > Sent: Monday, October 22, 2012 10:13 AM
> > > To: openembedded-devel at lists.openembedded.org
> > > Subject: [oe] [meta-oe][PATCH v3] libjpeg-turbo: Add
> RPROVIDES to
> > > fix errors when rdepending on jpeg
> > >
> > > This fixes "ERROR: Multiple .bb files are due to be built
> which each
> > > provide jpeg"
> 
> Btw, when I've first noticed this error it was caused by
> task/packagegroup recipe having jpeg in RDEPENDS. It does not
> cause problems when apps are RDEPENDing on jpeg through shlibs
> which is imho better way then pulling jpeg to image through
> task/packagegroup.
> 
> But adding this dont hurt either case, so it's fine.

Any issue pulling this into the denzil branch?

> 
> Cheers,
> 
> > > Signed-off-by: Samuel Stirtzel <s.stirtzel at googlemail.com>
> >
> > Acked-by: Chase Maupin <chase.maupin at ti.com>
> >
> > > ---
> > >  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |    5 ++++-
> > >  1 file changed, 4 insertions(+), 1 deletion(-)
> > >
> > > diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > > b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > > index 2aefe1f..d87743b 100644
> > > --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > > +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > > @@ -7,7 +7,7 @@ LIC_FILES_CHKSUM =
> > > "file://cdjpeg.h;endline=12;md5=78fa8dbac547bb5b2a0e6457a6cfe
> > >
> > >
> file://djpeg.c;endline=13;md5=e85613b52f2906c5dfc0e21ec902cb33 \
> "
> > >  PV = "8d+1.2.1"
> > > -PR = "r1"
> > > +PR = "r2"
> > >  SRCREV = "837"
> > >  SRC_URI = "svn://libjpeg-
> > > turbo.svn.sourceforge.net/svnroot/libjpeg-
> > > turbo;protocol=https;module=trunk"
> > >
> > > @@ -15,6 +15,9 @@ S = "${WORKDIR}/trunk"
> > >
> > >  # Drop-in replacement for jpeg
> > >  PROVIDES = "jpeg"
> > > +RPROVIDES_${PN} += "jpeg"
> > > +RREPLACES_${PN} += "jpeg"
> > > +RCONFLICTS_${PN} += "jpeg"
> > >
> > >  inherit autotools pkgconfig
> > >
> > > --
> > > 1.7.9.5
> > >
> > >
> > > _______________________________________________
> > > Openembedded-devel mailing list
> > > Openembedded-devel at lists.openembedded.org
> > > http://lists.linuxtogo.org/cgi-
> bin/mailman/listinfo/openembedded-
> > > devel
> >
> > _______________________________________________
> > Openembedded-devel mailing list
> > Openembedded-devel at lists.openembedded.org
> > http://lists.linuxtogo.org/cgi-
> bin/mailman/listinfo/openembedded-devel
> 
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com




More information about the Openembedded-devel mailing list