conda-forge / conda-forge/conda-forge.github.io

support compiler pin migrations for runtime constraints?

Đang mở
#1,619 1 bình luận 1 reaction 0 người được giao Xem trên GitHub
Ngôn ngữ chính
JavaScript
Star
170
Fork
320
Merge trung bình
2 ngày 10 giờ
Pull request đã merge (30 ngày)
5

Mô tả

We have several feedstocks that depend on the compiler version pins at runtime. When we bump the compiler versions globally without a migration, these runtime constraints cause broken environments and need manual maintenance. The feedstocks I know of that have this issue are

- compilers
- rubinenv
- mpich
- openmpi?
- camb?

It'd be nice to provide a migration via the bot for these runtime pins to help automate rebuilds.

Note that we do not need this migration for build environments and how we normally use these pins in conda-forge. This would be us supporting a bit more the usage of our compiler stack outside of conda-forge. Also implementing this will require some work in the bot which only looks at host for ABI stuff. I am personally happy to do that work, but I wanted to check that we think this is an ok thing for us to support.

Thoughts @conda-forge/core?

Hướng dẫn đóng góp

Mở hướng dẫn đóng góp

Đánh giá

Issue này chưa được đánh giá.

Nhận issue mới trong hộp thư của bạn

Bản tóm tắt ngắn những issue GitHub phù hợp với người mới.