[OE-core] [PATCH] lighttpd: remove fam as a PACKAGECONFIG option

Richard Purdie richard.purdie at linuxfoundation.org
Thu Sep 26 20:33:11 UTC 2019


On Mon, 2019-09-23 at 21:16 +0100, Ross Burton wrote:
> On 23/09/2019 19:01, Trevor Gamblin wrote:
> > From: Trevor Gamblin<trevor.gamblin at windriver.com>
> > 
> > lighttpd builds fail if "fam" (and therefore gamin) is enabled.
> > 
> > In conf/local.conf:
> > 
> >      CORE_IMAGE_EXTRA_INSTALL += "lighttpd"
> >      PACKAGECONFIG_append_pn-lighttpd = " fam"
> > 
> > bitbake error:
> > 
> >      ERROR: Nothing PROVIDES 'gamin' (but /yow-lpggp31/tgamblin/oe-
> > core.git/meta/recipes-extended/lighttpd/lighttpd_1.4.54.bb DEPENDS
> > on or otherwise requires it)
> >      NOTE: Runtime target 'lighttpd' is unbuildable, removing...
> >      Missing or unbuildable dependency chain was: ['lighttpd',
> > 'gamin']
> >      ERROR: Required build target 'core-image-minimal' has no
> > buildable providers.
> >      Missing or unbuildable dependency chain was: ['core-image-
> > minimal', 'lighttpd', 'gamin']
> > 
> > Since gamin doesn't appear to have a recipe and hasn't been
> > maintained for several years, this should be removed from the
> > list of lighttpd PACKAGECONFIG options.
> 
> Non-default PACKAGECONFIGs are allowed to depend on recipes that are
> not 
> in core, plenty of recipes do this.  Otherwise there'd be no way to
> turn 
> on options that have dependencies in other layers.
> 
> However, the fact that Gamin is very much dead is a good reason to 
> remove the PACKAGECONFIG and simply hardcode --without-fam for good
> measure.

Agreed, can we have a v2 with --without-fam hardcoded in EXTRA_OECONF
please?

Cheers,

Richard



More information about the Openembedded-core mailing list