Interesting. So if ENV[“GRDIR”] is set to a local build, import GR_jll
will throw an error? Is that still the case now that we are not automatically loading any shared libraries via GR_jll due to using dont_dlopen=true
in the recipe?
@jheinen, could you test if we still need that try
- catch
block in your environment?
If GR_jll
still throws an error on import, I wonder it would make sense to develop a placeholder GR_jll that is just empty?
I still wonder if we can insert something under if binary == "GR_jll"
where GR_jll
is presumed to be loaded to catch the condition where GR_jll
is still undefined and then recommend the compile cache fix above?