conda-forge / proj.4-feedstock

A conda-smithy repository for proj.4.
BSD 3-Clause "New" or "Revised" License
4 stars 26 forks source link

Do not skip ppc, needed for e.g. vtk #147

Closed Tobias-Fischer closed 4 months ago

Tobias-Fischer commented 4 months ago

Checklist

Tobias-Fischer commented 4 months ago

@conda-forge-admin, please rerender

conda-forge-webservices[bot] commented 4 months ago

Hi! This is the friendly automated conda-forge-linting service.

I just wanted to let you know that I linted all conda-recipes in your PR (recipe) and found it was in an excellent condition.

Tobias-Fischer commented 4 months ago

Needed for https://github.com/conda-forge/vtk-feedstock/pull/335

Tobias-Fischer commented 4 months ago

This is ready for review @conda-forge/proj-4

xylar commented 4 months ago

@Tobias-Fischer, we had silenced an error for ppc64le in #141. This led to downstream problems. I attempted to debug this issue in #142 without success, so we disabled ppc64le support in #143 (but neglected to remove the code that skipped one of the tests for ppc64le). I have unsilenced the test here, as I did in #142. I expect the same outcome as there, namely that the test produces different results the first and second time it is run on ppc64le. If the issue has gone away on its own, that will be wonderful but otherwise, someone still needs to investigate it further and find a fix. None of the maintainers here want to sink any more time into it.

Tobias-Fischer commented 4 months ago

Thanks a lot for the explanation, I now recall seeing this issue before. I’m not planning to spend time on it either, so have proposed to skip ppc64 in vtk as well.

xylar commented 4 months ago

@Tobias-Fischer, I think that's the easier fix for now. It's unfortunate to be dropping ppc64le so many places but it's also just not a fun problem to figure out...

mfansler commented 3 months ago

@xylar would you mind creating an Issue here to document the ppc64le skip and maybe pinning it? It would be useful to have canonical reference for why we're skipping ppc64le on downstream feedstocks.

The content in https://github.com/conda-forge/proj.4-feedstock/pull/147#issuecomment-2232505591 is already excellent documentation!

xylar commented 3 months ago

Good call, done in https://github.com/conda-forge/proj.4-feedstock/issues/148