2016-04-22 關於 VC pinning 機制的特別會議
14:00 UTC
Hangout 連結: https://hangouts.google.com/call/uqi4wwchj5hnpdetsbzmaer7hue
主旨: 我們希望如何表達特定 VS 版本的配方。
-
新的 conda-build 版本 - 可能對於 VS 建置是必要的: https://github.com/conda/conda-build/releases/tag/1.20.1
* Rebuild Eigen to test that the latest version works - if so we can drop [John Kirkham](https://conda-forge.hackpad.com/ep/profile/wv6uvIZX6h0)'s conda-smithy branch that tries to fix appveyor.
- 這一切都已完成且現在運作正常。在某些情況下,Windows 上的 Python 3.4 64 位元建置存在問題。這仍然不清楚原因。
-
目前的指南位於 https://github.com/conda-forge/staged-recipes/wiki/VC-features 和 https://github.com/conda/conda/wiki/VC-features。
-
一個簡單的配方應該是什麼樣子?以下在 conda-build 中目前是有問題的,因為 VS 版本直到建置環境被解析後才確定(即在元數據被解析之後,目前)。
-
conda-build 應該自動表達 msvc_runtime 依賴性嗎?
-
如果我們在 conda-build 內部具有 pinning 功能,這會變得更容易嗎?
-
無論我們選擇什麼,我們如何保持與 defaults 的相容性?
筆記