omnia-md / omnia-linux-anvil

Experimental version of conda-forge/linux-anvil to build openmm
0 stars 3 forks source link

Reverse conda update order #15

Closed Lnaden closed 5 years ago

Lnaden commented 5 years ago

This should pin conda to the version we care about instead of accidentally updating after pinning it,

Doing conda update --all also updated the conda itself after we pinned it, this PR reverses that order

jchodera commented 5 years ago

@Lnaden : I'm almost there, but having trouble with getting the locale fixes to work in the CentOS image: https://hub.docker.com/r/jchodera/omnia-linux-anvil/builds/baw3itajzkurfhmsenfvhjj/

Any ideas on the proper way to do this?

Lnaden commented 5 years ago

@jchodera short version: remove the -v flag, the localedef -v flag sends it to STDERR for whatever reason, and Docker treats that as non-zero code

Not sure why you needed to change the locale settings. It has not caused an issue thus far with TexLive, and sometimes we have an issue with the CTAN servers on the larger packages which simply take re-running it. If its downstream with Sphinx, then is it a mater of not specifying an encoding at that level, and not the system level?

Lnaden commented 5 years ago

I made the change since its a 2 char diff

jchodera commented 5 years ago

Success! Thanks! Now trying the CUDA 7.5 image rebuild, followed by conda-dev-recipes.