WIP: Update LAYERSERIES_COMPAT with warrior#1
WIP: Update LAYERSERIES_COMPAT with warrior#1kapare wants to merge 3 commits intoconan-io:warriorfrom
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)