-
Notifications
You must be signed in to change notification settings - Fork 715
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
meta-oe: gpsd depends on meta-python unconditionally #871
Comments
maybe we can make it conditional with a PACKAGECONFIG, disabled by default
introduced in 1266c91 |
Well, there is also a second issue: if there is a CI for meta-oe, it needs to be updated to catch such issues. I unfortunately don't know enough details of the CI setup to approach this problem. |
I send a fix for this: https://lists.openembedded.org/g/openembedded-devel/message/112456 |
I believe the yocto-check-layer can catch this type of things. |
fixed eb731aa |
It is not. With just
|
well! in reality I didn't remove the problem. RDEPENDS:python3-pygps = " \
python3-core \
python3-io \
- python3-pyserial \
python3-threading \
python3-terminal \
gpsd \
python3-json" Thanks for notifying me |
Please also check that RDEPENDS get addded back if pyserial is enabled |
The python3-pyserial dependency was introduced in [1]. It is provided by the meta-python layer and so make it conditionally. Fixes: | NOTE: Resolving any missing task queue dependencies | ERROR: Nothing RPROVIDES 'python3-pyserial' (but ../meta-openembedded/meta-oe/recipes-navigation/gpsd/gpsd_3.25.bb RDEPENDS on or otherwise requires it) | NOTE: Runtime target 'python3-pyserial' is unbuildable, removing... | Missing or unbuildable dependency chain was: ['python3-pyserial'] | NOTE: Runtime target 'gpsd' is unbuildable, removing... | Missing or unbuildable dependency chain was: ['gpsd', 'python3-pyserial'] [1] https://git.openembedded.org/meta-openembedded/commit/?id=1266c912afa0abf118eaa5d152a0641c87665fbd Signed-off-by: Jose Quaresma <[email protected]> Signed-off-by: Khem Raj <[email protected]>
v2 merged 09563d1 |
I am sorry for the delay, I will be able to run tests next week. |
Seems to be working now, thank you! |
Adding just meta-oe results in the following error from bitbake:
Please make this part conditionally depend on the
meta-python
being enabled.The text was updated successfully, but these errors were encountered: