anaconda

LOW
maintainer carlosal1015 111 votes scanned 2026-09-17 00:27:14.276658
View on AUR
Why flagged

The package downloads Anaconda installer scripts from the project's official domain repo.anaconda.com, which is a standard and expected source for Anaconda; the download is verified via sha512sums, and the script is run locally to install into /opt, which is normal for such packages; the flagged non-standard host is actually the legitimate project infrastructure, not a third-party or swappable host.

Triggered rules

Low AI review llm_review

An AI model (qwen/qwen3-235b-a22b-2507) reviewed this and agrees it is LOW (confidence 95%): The package downloads Anaconda installer scripts from the project's official domain repo.anaconda.com, which is a standard and expected source for Anaconda; the download is verified via sha512sums, and the script is run locally to install into /opt, which is normal for such packages; the flagged non-standard host is actually the legitimate project infrastructure, not a third-party or swappable host.

1 higher static finding superseded - not the current verdict (shown for transparency)
Medium source=() URL on a non-standard host source_untrusted_domain

One or more source=() URLs point to a host outside the trusted allowlist (github.com, gitlab.com, codeberg.org, pypi.org, …).

  • PKGBUILD:30 source_x86_64=(https://repo.${pkgname}.com/archive/Anaconda3-${_pkgver}-Linux-x86_64.sh)

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: Jingbei Li <i@jingbei.li>
2# Maintainer: Carlos Aznarán <caznaranl@uni.pe>
3# Contributor: kastik <kastik69420@gmail.com>
4# Contributor: Ismaël Bouya <ismael.bouya@normalesup.org>
5# Contributor: Martin Wimpress <code@flexion.org>
6pkgname=anaconda
7pkgver=2026.07.1
8_pkgver=${pkgver%.*}-${pkgver##*.}
9pkgrel=1
10pkgdesc="Simplifies package management and deployment of Anaconda"
11arch=(x86_64 aarch64)
12url="https://${pkgname}.com"
13license=('custom')
14provides=('conda')
15optdepends=('libxau: for Anaconda Navigator support'
16 'libxi: for Anaconda Navigator support'
17 'libxss: for Anaconda Navigator support'
18 'libxtst: for Anaconda Navigator support'
19 'libxcursor: for Anaconda Navigator support'
20 'libxcomposite: for Anaconda Navigator support'
21 'libxdamage: for Anaconda Navigator support'
22 'libxfixes: for Anaconda Navigator support'
23 'libxrandr: for Anaconda Navigator support'
24 'libxrender: for Anaconda Navigator support'
25 'mesa: for Anaconda Navigator support'
26 'alsa-lib: for Anaconda Navigator support'
27 'libglvnd: for Anaconda Navigator support'
28 'xdg-utils: for ')
29source=(${pkgname}-navigator.desktop)
30source_x86_64=(https://repo.${pkgname}.com/archive/Anaconda3-${_pkgver}-Linux-x86_64.sh)
31source_aarch64=(https://repo.${pkgname}.com/archive/Anaconda3-${_pkgver}-Linux-aarch64.sh)
32options=(!strip libtool staticlibs)
33sha512sums=('5822dd55b1668b166134ec6dc414b3ad13f34c4271e9dba8d2d4adb34440c8b664ce5b6f2b6bb9752f5ec115d8671015fca035f2f94c92d5ce8aba2a1782a9d5')
34sha512sums_x86_64=('4991e6e0cb7c9814d755a47d4fd863478a97ba1f4701a067f517af3beddfaa3df614791135ea46366106f13e5ebdf062603a4194076e2d247edefbbc117a4120')
35sha512sums_aarch64=('4669fbb939fd626452ad59979d13dabc5aacdea61d7de9fedb156ff62853a633e9e7475d20892c3d7d69f32d6f2498c73c51e517ca942741d731f2b53bcfa1a4')
36install="${pkgname}.install"
37
38package() {
39 prefix="${pkgdir}"/opt/${pkgname}
40 LD_PRELOAD="/usr/lib/libfakeroot/libfakeroot.so"
41
42 # Packaging anaconda for installation to /opt/anaconda
43 bash "${srcdir}"/Anaconda3-${_pkgver}-Linux-${CARCH}.sh -b -p $prefix -f
44 [ "$BREAK_EARLY" = 1 ] && exit 1
45 cd $prefix
46
47 # Correcting permissions
48 chmod a+r -R pkgs
49
50 # Stripping $pkgdir
51 sed -e "s|${pkgdir}||g" -i $(grep "${pkgdir}" . -rIl 2>/dev/null)
52
53 # Installing license
54 install -Dm 644 LICENSE.txt -t "${pkgdir}/usr/share/licenses/${pkgname}"
55
56 # Installing .desktop for anaconda navigator
57 install -Dm 644 "${srcdir}/${pkgname}-navigator.desktop" -t "${pkgdir}"/usr/share/applications/
58}
59

Scan history

Scanned at (UTC)SeverityRules
2026-09-17 00:27:14 Low 2
2026-09-16 00:03:17 Low 2
2026-09-15 00:25:31 Low 2
2026-09-14 00:27:57 Low 2
2026-09-13 00:19:54 Low 2
2026-09-12 00:25:17 Low 2
2026-09-11 00:19:22 Low 2
2026-09-10 00:22:44 Low 2
2026-09-09 00:04:09 Low 2
2026-09-08 00:18:08 Low 2
2026-09-07 00:30:15 Low 2
2026-09-06 00:17:06 Low 2
2026-09-05 00:16:27 Low 2
2026-09-04 00:03:13 Low 2
2026-09-03 00:15:47 Low 2
2026-09-02 00:02:31 Low 2
2026-09-01 00:11:19 Low 2
2026-08-31 00:19:57 Low 2
2026-08-30 00:04:14 Low 2
2026-08-29 00:29:17 Low 2

Report a package

Reports go to the AURWatch maintainer (one person) and are read by hand. No login required.

0 / 4000
Your suggestion