intel / meta-intel-iot-security

A collection of loosely related OpenEmbedded layers providing several security technologies
MIT License
35 stars 47 forks source link

Cannot use 'meta-intel-iot-security/meta-security-smack' with 'meta-security' #139

Open Ks89 opened 6 years ago

Ks89 commented 6 years ago

Hi, probably it's a stupid question but I want to try to ask if it is possible to use meta-security with meta-intel-iot-security/meta-security-smack, because I get this error:

ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: QA Issue: Recipe meta-security/recipes-security/smack/smack_1.3.0.bb has PN of "smack" which is in OVERRIDES, this can result in unexpected behaviour. [pn-overrides]
ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: QA Issue: meta-security/recipes-security/smack/smack_1.3.0.bb: Variable RDEPENDS is set as not being package specific, please fix this. [pkgvarcheck]
ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: QA Issue: meta-security/recipes-security/smack/smack_1.3.0.bb: Variable FILES is set as not being package specific, please fix this. [pkgvarcheck]
ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: Fatal QA errors found, failing task.
ERROR: Failed to parse recipe: meta-security/recipes-security/smack/smack_1.3.0.bb

I'm using yocto rocko with meta-security rocko and meta-intel-iot-security master

pohly commented 6 years ago

Stefano Cappa notifications@github.com writes:

Hi, probably it's a stupid question but I want to try to ask if it is possible to use meta-security with meta-intel-iot-security/meta-security-smack, because I get this error:

ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: QA Issue: Recipe meta-security/recipes-security/smack/smack_1.3.0.bb has PN of "smack" which is in OVERRIDES, this can result in unexpected behaviour. [pn-overrides]
ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: QA Issue: meta-security/recipes-security/smack/smack_1.3.0.bb: Variable RDEPENDS is set as not being package specific, please fix this. [pkgvarcheck]
ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: QA Issue: meta-security/recipes-security/smack/smack_1.3.0.bb: Variable FILES is set as not being package specific, please fix this. [pkgvarcheck]
ERROR: meta-security/recipes-security/smack/smack_1.3.0.bb: Fatal QA errors found, failing task.
ERROR: Failed to parse recipe: meta-security/recipes-security/smack/smack_1.3.0.bb

My guess is that the "smack" override used by meta-intel-iot-security interacts poorly with smack_1.3.0.bb, so no, it looks like they can't be combined as they are now.

Also note that meta-intel-iot-security is currently looking for a new maintainer. If you are interested in something found here and not elsewhere, then you need to work with the OE community to figure out where that should live going forward.

jobol commented 6 years ago

There is a conflict in naming. I'm working on a project that use meta-security and a rewriten version of parts of meta-intel-iot-security. If you are interested, it is here: https://git.automotivelinux.org/AGL/meta-agl/tree/meta-security