Package Details: mambaforge 24.3.0.0-1

Git Clone URL: https://aur.archlinux.org/mambaforge.git (read-only, click to copy)
Package Base: mambaforge
Description: Conda and Mamba package managers configured to use conda-forge
Upstream URL: https://github.com/conda-forge/miniforge
Licenses: BSD-3-Clause
Provides: conda, mamba
Submitter: izahn
Maintainer: carlosal1015
Last Packager: carlosal1015
Votes: 1
Popularity: 0.000073
First Submitted: 2021-02-24 23:14 (UTC)
Last Updated: 2024-04-20 01:43 (UTC)

Latest Comments

MW360 commented on 2023-04-29 10:37 (UTC)

Hello, it would be great if you could add aarch64 as architecture to the package:

diff --git a/PKGBUILD b/PKGBUILD
index 1f2a993..e537710 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,17 +2,19 @@
 # Contributor: Ista Zahn <istazahn@gmail.com>
 ## Based on miniconda3 aur package by Ashwin Vishn Immae, Martin Wimpress and Jingbei Li
 pkgname=mambaforge
-_pkgrel=0
+_pkgrel=1
 pkgver=23.1.0.${_pkgrel}
-pkgrel=2
+pkgrel=1
 pkgdesc="Conda and Mamba package managers configured to use conda-forge"
-arch=('x86_64')
+arch=('x86_64' 'aarch64')
 url="https://github.com/conda-forge/miniforge"
 license=('custom:BSD-3-clause')
 provides=('conda' 'mamba')
-source=("${pkgname}-${pkgver::-2}-${_pkgrel}.sh::${url}/releases/download/${pkgver::-2}-${_pkgrel}/Mambaforge-${pkgver::-2}-${_pkgrel}-Linux-x86_64.sh")
+source_x86_64=("${pkgname}-${pkgver::-2}-${_pkgrel}-x86_64.sh::${url}/releases/download/${pkgver::-2}-${_pkgrel}/Mambaforge-${pkgver::-2}-${_pkgrel}-Linux-x86_64.sh")
+source_aarch64=("${pkgname}-${pkgver::-2}-${_pkgrel}-aarch64.sh::${url}/releases/download/${pkgver::-2}-${_pkgrel}/Mambaforge-${pkgver::-2}-${_pkgrel}-Linux-aarch64.sh")
 options=(!strip libtool staticlibs)
-sha256sums=('0598ec82e02233e0e242b12129349416225dd07c2318f0ec1cfce4d7d9c397d8')
+sha256sums_x86_64=('cfb16c47dc2d115c8b114280aa605e322173f029fdb847a45348bf4bd23c62ab')
+sha256sums_aarch64=('d9d89c9e349369702171008d9ee7c5ce80ed420e5af60bd150a3db4bf674443a')
 install="${pkgname}.install"

 package() {
@@ -20,7 +22,7 @@ package() {
    LD_PRELOAD="/usr/lib/libfakeroot/libfakeroot.so"

    # Packaging mambaforge for installation to /opt/mambaforge
-   bash "${srcdir}/${pkgname}-${pkgver::-2}-${_pkgrel}.sh" -b -p $prefix -f
+   bash "${srcdir}/${pkgname}-${pkgver::-2}-${_pkgrel}-${CARCH}.sh" -b -p $prefix -f
    [ "$BREAK_EARLY" = 1 ] && exit 1
    cd "${prefix}"

carlosal1015 commented on 2023-04-13 15:08 (UTC)

Thanks @jonas-w.

jonas-w commented on 2023-04-12 16:35 (UTC) (edited on 2023-04-12 16:35 (UTC) by jonas-w)

To fix the ssl errors, you should add the ssl_verify line to the /opt/mambaforge/.condarc file.

echo "ssl_verify: /opt/mambaforge/ssl/cacert.pem" >> "${pkgdir}/opt/mambaforge/.condarc"

better than nothing

cameronraysmith commented on 2023-01-26 18:03 (UTC)

Many thanks for the update!

I am still receiving the same error as @spratapsi

#39 536.4 ==> Making package: mambaforge 22.9.0.3-1 (Sat Jan 21 18:09:46 2023)
#39 536.4 ==> Checking runtime dependencies...
#39 536.4 ==> Checking buildtime dependencies...
#39 536.4 ==> Retrieving sources...
#39 536.5   -> Found mambaforge-22.9.0-3.sh
#39 536.5 ==> Validating source files with sha256sums...
#39 536.5     mambaforge-22.9.0-3.sh ... FAILED
#39 536.7 ==> ERROR: One or more files did not pass the validity check!
#39 536.7  -> error making: mambaforge

spratapsi commented on 2022-12-08 14:51 (UTC)

Hi, I'm getting the following error with sha256sums. Is it possible to update?

Building mambaforge...
==> Making package: mambaforge 22.9.0.2-1 (qui 08 dez 2022 14:47:59)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found mambaforge-22.9.0-2.sh
==> Validating source files with sha256sums...
    mambaforge-22.9.0-2.sh ... FAILED
==> ERROR: One or more files did not pass the validity check!
Failed to build mambaforge

TiD91 commented on 2022-04-26 16:10 (UTC)

Hello, would you mind updating the package?

diff --git a/PKGBUILD b/PKGBUILD
index bf194e4..62fd2d0 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,9 +1,9 @@
 # Maintainer : Ista Zahn <istazahn@gmail.com>
 ## Based on miniconda3 aur package by Ashwin Vishn Immae, Martin Wimpress and Jingbei Li
 pkgname=mambaforge
-pkgver=4.10.3.7
-pkgrel=3
-pkg_ver=4.10.3-7
+pkgver=4.12.0.0
+pkgrel=1
+pkg_ver=4.12.0-0
 pkgdesc="Conda and Mamba package managers configured to use conda-forge."
 arch=('x86_64')
 url="https://github.com/conda-forge/miniforge"
@@ -12,7 +12,7 @@ license=("BSD-3-Clause")
 source=("Mambaforge-${pkgver}.sh::https://github.com/conda-forge/miniforge/releases/download/${pkg_ver}/Mambaforge-${pkg_ver}-Linux-x86_64.sh"
         "$pkgname.install")
 options=(!strip libtool staticlibs)
-sha256sums=('fc872522ec427fcab10167a93e802efaf251024b58cc27b084b915a9a73c4474'
+sha256sums=('6c6fd04d688ceb7e6b540bba059dd3a541d60602e9adece3abaf754d15c83484'
             '14d79ebcc8fadec9cf59f8fa7eb496166272923ffaa7f36b0c73d24a36283786')

 package() {

Maddin-619 commented on 2021-11-13 11:45 (UTC)

There is a conda config for setting the ca docu:

.condarc: ssl_verify: /opt/mambaforge/ssl/cacert.pem

izahn commented on 2021-10-15 08:30 (UTC)

I don't see a way to set it when building either. https://github.com/mamba-org/mamba/issues/596 suggests that maybe we could patch main.cpp but I haven't had time to look into it.

pmeier commented on 2021-10-14 18:41 (UTC)

I'm unable to install anything with SSL verfication. I'm hitting this error:

RuntimeError: Download error (77) Problem with the SSL CA cert (path? access rights?) [https://conda.anaconda.org/conda-forge/noarch/repodata.json]
    error setting certificate verify locations:  CAfile: /home/user/.cache/yay/mambaforge/pkg/mambaforge/opt/mambaforge/ssl/cacert.pem CApath: none

This certification file is non-existent. The path should be /opt/mambaforge/ssl/cacert.pem. I can't find any configuration that sets this with conda config --show.

Workaround is to either always use the -k / --insecure flag when installing.