conda-forge / conda-forge/abseil-cpp-feedstock
build string incompatibilities causing very old abseil to be picked
- Dominant language
- C++
- Stars
- 2
- Forks
- 18
- Avg merge
- 12h 55m
- Merged PRs (30d)
- 1
Description
Arrow is [trying](https://github.com/apache/arrow/pull/13991) to move to C++17 upstream, and running into problems because their environment resolution still pulls in a very old abseil. It looks like the issue [appears](https://github.com/conda-forge/google-cloud-cpp-feedstock/pull/110) on the google-cloud-cpp feedstock as well.
Forcing a higher pin then leads to something like
```
ValueError: Incompatible component merge:
- 'mpi_mpich_*'
- 'mpi_mpich_tempest*'
```
Aside from waiting for the [conda PR](https://github.com/conda/conda/pull/11612) that fixes this to get merged (much less to percolate throughout the ecosystem), we should fix this.
Right now I don't know where to start (but searching logs & artefacts is also trickier on a phone), but wanted to open the issue already at least.
CC @conda-forge/core
Contributor guide
Assessment
This issue has not been assessed yet.