diff --git a/CHANGELOG.md b/CHANGELOG.md index 055bf1f..6fd5d8a 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -9,8 +9,14 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 ### Fixed +- Fix for new odd `micromamba` behaviors + - Set `MAMBA_ROOT_PREFIX` + - Set `use_lockfiles: False` in `.mambarc` + ### Changed +- Update example Miniconda version to 24.7.1-2 + ### Added ### Removed diff --git a/install_miniforge.bash b/install_miniforge.bash index 86c65a6..20445af 100755 --- a/install_miniforge.bash +++ b/install_miniforge.bash @@ -73,7 +73,7 @@ fi # ----- EXAMPLE_PY_VERSION="3.12" -EXAMPLE_MINI_VERSION="24.7.1-0" +EXAMPLE_MINI_VERSION="24.7.1-2" EXAMPLE_INSTALLDIR="/opt/GEOSpyD" EXAMPLE_DATE=$(date +%F) usage() { @@ -418,6 +418,7 @@ channels: - nodefaults channel_priority: strict show_channel_urls: True +use_lockfiles: False EOF cat << EOF > ~/.condarc @@ -427,6 +428,7 @@ channels: - nodefaults channel_priority: strict show_channel_urls: True +use_lockfiles: False EOF # ---------------------- @@ -438,6 +440,8 @@ then bash $MINIFORGE_SRCDIR/$INSTALLER -b -p $MINIFORGE_INSTALLDIR fi +export MAMBA_ROOT_PREFIX=$MINIFORGE_INSTALLDIR + MINIFORGE_BINDIR=$MINIFORGE_INSTALLDIR/bin # --------------------------------