conda-smithy
conda-smithy copied to clipboard
Add support on osx to preinstall some cdt-like packages similar to what we do for yum
See the following PR
https://github.com/conda-forge/ncl-feedstock/pull/61
cc @ocefpaf
Yes, this is good idea.
It would be nice but as far as I know only the ncl feedstock would use something like that. Also, if we agree on the X11 CFEP (https://github.com/conda-forge/conda-forge-enhancement-proposals/pull/7, we probably won't need this.
I'm still in favor of using our own X11 packages (as Filipe suggests).
That said, XQuartz provides an X server for packages using X11 to interact with. Unless we package it ourselves ( https://github.com/conda-forge/staged-recipes/issues/2587 ), which could realistically happen, then it's probably reasonable to install a copy in macOS images as it is solving a different problem. It's just worth noting that Apple hasn't included XQuartz in a stock OS install since macOS 10.7. So we can't expect users to have it installed. Also it hasn't seen a release since October 2016.
To revive this issue, in conda-forge/ncview-feedstock@149e975f025b76c73960689159be98e5d6f593b7 we installed xquartz via homebrew by modifying .scripts/run_osx_build.sh
. This is a rather annoying solution since it needs to be reapplied after every rerendering.