On 8/28/17 8:07 PM, Mark Hatle wrote: > On 8/28/17 1:13 PM, Fabio Berton wrote: >> meta-openembedded commit eb8994f44a080d9c7fd2c87b6b6935ad0a55eb27 added >> iproute2 append to enable tipc PACKAGECONFIG that install libmnl >> package. libmnl recipe is in meta-networking layer and this layer >> needs to be added to bblayers.conf file to build libmnl. Move >> iproute2 append to meta-networking to allow build iproute2 without add >> meta-networking layer to bblayers.conf. > > At first I thought this was the right answer.. but the more I look at this, > the > more issues I find. > > The iproute2 bbappend modifies the PACKAGECONFIG. The modification of the > PACKAGECONFIG (other then adding new options) should not be done in a > bbappend, > otherwise it 'changes' the settings for that recipe. > > I'm thinking the right fix is actually to remove iproute2 bbappend. And any > distributions or users who need tipc should enable it themselves within their > distribution configuration files (and also include the meta-networking layer) > as > necessary.
Sorry to reply to my reply.. but Simply reverting this ends up with: ERROR: Nothing RPROVIDES 'iproute2-tipc' (but /home/mhatle/git/lpd/master/layers/meta-openembedded/meta-networking/recipes-extended/tipcutils/tipcutils_git.bb RDEPENDS on or otherwise requires it) So somehow tipcutils requirement needs to be based on the configuration of iproute2. I'm not sure how to do this. --Mark > --Mark > >> Signed-off-by: Fabio Berton <fabio.ber...@ossystems.com.br> >> --- >> .../recipes-connectivity/iproute2/iproute2_%.bbappend | >> 0 >> 1 file changed, 0 insertions(+), 0 deletions(-) >> rename {meta-oe => >> meta-networking}/recipes-connectivity/iproute2/iproute2_%.bbappend (100%) >> >> diff --git a/meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend >> b/meta-networking/recipes-connectivity/iproute2/iproute2_%.bbappend >> similarity index 100% >> rename from meta-oe/recipes-connectivity/iproute2/iproute2_%.bbappend >> rename to meta-networking/recipes-connectivity/iproute2/iproute2_%.bbappend >> > -- _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-devel