conda-forge / msprime-feedstock

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

Rebuild to pull in latest GSL #65

Closed kdm9 closed 2 years ago

kdm9 commented 2 years ago

Checklist

conda-forge-linter commented 2 years 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.

jeromekelleher commented 2 years ago

Thanks for opening this PR @kdm9 - I'm not sure how to proceed from here? I'm happy to open a different PR if that's easier than debugging what's happening here?

kdm9 commented 2 years ago

@jeromekelleher good question. AFAICT, the only build failures are on OSX, and are actually "deprecation brownouts", i.e. they forced them to fail as those CI configs will soon be removed.

The original problem is that the C module is linked to libgsl.so.25 (gsl version 2.6) but the version requirement is for version 2.7 and therefore only libgsl.so.26 is installed. I'm hoping a rebuild triggered by bumping the version number will fix this, and has for other packages where I've found this issue. I've hit this same problem in quite a few different packages now, so maybe @conda-forge/gsl have ideas on how to prevent this more thoroughly than just rebuilding with every new gsl version.

If you were to just merge this, I think what will happen is that we'll get new packages for windows & linux, but mac will still have the old ones as the CI builds aren't working. I don't know if any folks from the conda-forge org can comment on the osx CI issue (e.g. @conda-forge/help-osx-arm64).

isuruf commented 2 years ago

Re-rendered with the latest conda-smithy (Use the phrase @conda-forge-admin, please rerender in a comment in this PR for automated rerendering)

Are you sure this was done?

jeromekelleher commented 2 years ago

Everything is building now, so merging.