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

Maupin, Chase chase.maupin at ti.com
Mon Oct 22 13:26:59 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 8:23 AM
> To: openembedded-devel at lists.openembedded.org
> Subject: Re: [oe] [meta-oe][PATCH v2] libjpeg-turbo: Add
> RPROVIDES to fix errors when rdepending on jpeg
> 
> On Mon, Oct 22, 2012 at 03:20:35PM +0200, Samuel Stirtzel wrote:
> > 2012/10/22 Maupin, Chase <chase.maupin at ti.com>:
> > >> -----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 4:59 AM
> > >> To: openembedded-devel at lists.openembedded.org
> > >> Subject: [oe] [meta-oe][PATCH v2] 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"
> > >>
> > >> Signed-off-by: Samuel Stirtzel <s.stirtzel at googlemail.com>
> > >> ---
> > >>  meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb |    3 +++
> > >>  1 file changed, 3 insertions(+)
> > >>
> > >> diff --git a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > >> b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > >> index 2aefe1f..303bbae 100644
> > >> --- a/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > >> +++ b/meta-oe/recipes-core/jpeg/libjpeg-turbo_svn.bb
> > >> @@ -15,6 +15,9 @@ S = "${WORKDIR}/trunk"
> > >>
> > >>  # Drop-in replacement for jpeg
> > >>  PROVIDES = "jpeg"
> > >> +RPROVIDES_${PN} += "jpeg"
> > >> +RREPLACES_${PN} += "jpeg"
> > >> +RCONFLICTS_${PN} += "jpeg"
> > >
> > > Does this need a PR bump?  Aside from that this has my ack.
> > >
> >
> > The error message disappeared without PR bumps or rebuilding.
> > Hopefully it doesn't need one, as that would trigger a rebuild
> of many
> > recipes (like Qt, gtk+, gtk+3)
> 
> It needs one to replace jpeg with libjpeg-turbo on target.
> 
> opkg won't replace it without PR bump afaik

And it should not force a rebuild of the other packages I believe.    But maybe this is a new behaviour.

> 
> Cheers,
> --
> Martin 'JaMa' Jansa     jabber: Martin.Jansa at gmail.com




More information about the Openembedded-devel mailing list