Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

If the pinnings have not changed: clone the current environment into a new one, and install the new versions (psana, psdaq, etc.) with "conda install" (remembering to use the experimental libmamba).

Code Block
conda install -c lcls-ii xtcdata=3.3.36 psalg=3.3.36 psana=3.3.36 ami=2.4.16 --experimental-solver=libmamba

If the pinnings have changed: To make a conda_build_config.yaml, make a devel env, export the pinnings to a yml file, then run a short python script from Valerio to make the new conda_build_config.yml, then regenerate all feedstock packages:

Code Block
with open("ana-4.0.42.yml", "r") as fh:
    lines = fh.readlines()
for l in lines:
    items = l.split("=")
    name=items[0].split('- ')[1].replace("-","_")
    print(f"{name}:\n  - {items[1]}={items[2]}")

...