Deploying rubin-env 4.1.0

On Monday, 2022-07-18, we updated our build infrastructure to use version 4.1.0 of the rubin-env conda-forge metapackage. The d_2022_07_19 daily and w_2022_30 weekly will be the first tagged releases to incorporate this change.

This new environment adds the cassandra-driver (RFC-798), getcalspec (RFC-859), yaml-cpp (RFC-864), and hpgeom (RFC-868) packages. In addition, a new “convenience” output variant named rubin-env-rsp has been added containing the conda-forge packages used by the Rubin Science Platform containers.

Source and binary packages that built under rubin-env 4.0.0 and 4.0.1 (i.e. w_2022_22 and later) will continue to function under rubin-env 4.1.0. Weekly releases on or after w_2022_30 are not guaranteed to build under previous rubin-env versions.

A rubin-env 5.0.0 version is anticipated in the next couple of months that will remove some version pins, add a rubin-env-developer output variant, and remove some unused-in-production packages from the base rubin-env.

1 Like

Thanks to @ktl for doing the lifting on this, the shared stack on lsst-* at NCSA has been updated to the latest environment. The symlinks have been moved so you can source like normal and get the latest stack (w_2022_30), as well as the previous weekly. The old stack is still available at /software/lsstsw/stack_20220525/loadLSST.bash if you should need it.