From 47e6a6a5318e9f85ef4eed7903844a05b7614e4f Mon Sep 17 00:00:00 2001 From: Curt Hagenlocher Date: Fri, 4 Oct 2024 06:58:00 -0700 Subject: [PATCH] chore(dev): Use Miniforge instead of Mambaforge (#2211) Use Miniforge instead of Mambaforge, as the latter has been deprecated. Closes #2206 --- CONTRIBUTING.md | 6 +++--- dev/release/verify-release-candidate.sh | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 771acd1ede..c9cbd0afb0 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -31,8 +31,8 @@ https://github.com/apache/arrow-adbc/issues Some dependencies are required to build and test the various ADBC packages. For C/C++, you will most likely want a [Conda][conda] installation, -with [Mambaforge][mambaforge] being the most convenient distribution. -If you have Mambaforge installed, you can set up a development +with [Miniforge][miniforge] being the most convenient distribution. +If you have Miniforge installed, you can set up a development environment as follows: ```shell @@ -52,7 +52,7 @@ CMake or other build tool appropriately. However, we primarily develop and support Conda users. [conda]: https://docs.conda.io/en/latest/ -[mambaforge]: https://mamba.readthedocs.io/en/latest/installation/mamba-installation.html +[miniforge]: https://mamba.readthedocs.io/en/latest/installation/mamba-installation.html ### Running Integration Tests diff --git a/dev/release/verify-release-candidate.sh b/dev/release/verify-release-candidate.sh index f071146c41..d4228640b0 100755 --- a/dev/release/verify-release-candidate.sh +++ b/dev/release/verify-release-candidate.sh @@ -382,7 +382,7 @@ install_rust() { install_conda() { # Setup short-lived miniconda for Python and integration tests show_info "Ensuring that Conda is installed..." - local prefix=$ARROW_TMPDIR/mambaforge + local prefix=$ARROW_TMPDIR/miniforge # Setup miniconda only if the directory doesn't exist yet if [ "${CONDA_ALREADY_INSTALLED:-0}" -eq 0 ]; then @@ -390,7 +390,7 @@ install_conda() { show_info "Installing miniconda at ${prefix}..." local arch=$(uname -m) local platform=$(uname) - local url="https://github.com/conda-forge/miniforge/releases/latest/download/Mambaforge-${platform}-${arch}.sh" + local url="https://github.com/conda-forge/miniforge/releases/latest/download/miniforge3-${platform}-${arch}.sh" curl -sL -o miniconda.sh $url bash miniconda.sh -b -p $prefix rm -f miniconda.sh