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

Martin Jansa martin.jansa at gmail.com
Mon Oct 22 19:42:58 UTC 2012


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.

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
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 198 bytes
Desc: Digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-devel/attachments/20121022/40734ee1/attachment-0002.sig>


More information about the Openembedded-devel mailing list