[oe] Where is libunique?

Christopher Larson clarson at kergoth.com
Mon Sep 7 15:23:58 UTC 2015


On Mon, Sep 7, 2015 at 8:09 AM, Martin Jansa <martin.jansa at gmail.com> wrote:

> On Mon, Sep 07, 2015 at 03:33:09PM +0300, Alexander Kanavin wrote:
> > On 09/07/2015 12:13 PM, Mike Looijmans wrote:
> > > Current meta-openembedded master fails to build with errors like this:
> > >
> > > ERROR: Nothing PROVIDES 'libunique' (but
> > > .../meta-oe/meta-gnome/recipes-gnome/gnome-disk-utility/
> gnome-disk-utility_2.32.0.bb
> > > DEPENDS on or otherwise requires it).
> > >
> > > Searching for 'unique' in meta-openembedded and openembedded-core
> > > reveiled nothing that would provide it, there's no recipe with 'unique'
> > > in its name, nor any recipe that mentions the word 'unique' provides
> it,
> > > even though I found various recipes that DEPEND on it.
> > >
> > > Where is libunique?
> >
> > You should check not just the current state of master branches of
> > various layers, but also their commit history.
> >
> > libunique was just removed from oe-core and a patch was sent to add it
> > to meta-oe. There is no way to keep the removal/addition perfectly in
> > sync because the two layers are kept in separate repos and have
> > different maintainers.
>
> This case can be prevented by adding it to meta-oe before it's removed
> from oe-core (just like when someone is migrating recipes from meta-oe
> to oe-core, they are first added to oe-core and then removed from
> meta-oe).
>

Indeed, it should always be added before it's removed, then the worst case
is duplication rather than the recipe missing.
-- 
Christopher Larson
clarson at kergoth dot com
Founder - BitBake, OpenEmbedded, OpenZaurus
Maintainer - Tslib
Senior Software Engineer, Mentor Graphics



More information about the Openembedded-devel mailing list