-
Notifications
You must be signed in to change notification settings - Fork 30
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
WIP: Update LAYERSERIES_COMPAT with warrior #1
base: warrior
Are you sure you want to change the base?
Conversation
ERROR: Layer meta-conan is not compatible with the core layer which only supports these series: warrior (layer is compatible with thud)
Hi @kapare, Thanks a lot for this PR. Did it work in your case with this fix? Is anything else needed? Thanks again! |
@danimtb Looks like something got a little messed up with the warrior branch when things got merged around. I will need to look a little deeper. We also need to create the |
Hi @danimtb I manage to have conan run without exception and didn't test it more yet. My image is composed of these packagesgroup & python specific packages: packagegroup-core-boot packagegroup-core-full-cmdline packagegroup-core-buildessentia python-modules python-misc python-pip python-dateutil python-conan I didn't install meta-python pacakgegroup and for python-conan it needs more: I had to add python-dateutil and would have expected this as RDEPENDS I will push another MR to fix this. |
${PYTHON_PN}-dateutil & native
Nothing provides python-dateutil-native
Dependency is missing for python3-conan at runtime:
|
as @btashton says there's more to do... |
@kapare I need to check that dateutil change. I believe that it is a requirement for the native build and we might just be missing the recipe for it, in the thud branch you can see a few python recipes that got extended to include a native package. Thanks for catching the multiprocessing dependency, we are very possibly missing some of these python subpackages. I will run some more tests this week for both the native and non-native builds with conan (I have been intending to do this anyway). |
For this one I think this is actually not a conan issue, but rather missing the CA package |
@btashton if you prefer to close this one and ping me when you have something that is ready to review/test. Also once you have something for warrior and maybe zeus, I think you should consider adding the layer to https://layers.openembedded.org |
If I use pip there are more packages that are installed, if this help:
|
The idea was that in most cases people are using a limited set of the features, usually arounds just pulling packages, so pulling in all of those dependencies seemed unnecessary. We could consider making a package that would build off of the minimal conan that included the full functionality, but I would be curious what that use-case would be. Lets not close this yet. |
@kapare See the warrior branch over here https://github.com/btashton/meta-conan/tree/warrior |
@anishmonachan7 I would recommend you look at the branch I linked. There are more fixed there that should be pulled in. I think the zeus branch also has fixes. I don't maintain this anymore but people should feel free to take the patches into this. |
|
ERROR: Layer meta-conan is not compatible with the core layer which only supports these series: warrior (layer is compatible with thud)