intel-deep-learning-essentials

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

The package downloads official Intel oneAPI installer scripts from Intel's own registrationcenter-download.intel.com domain; these are legitimate, though non-whitelisted, sources for proprietary software distribution, and the installers are run locally to deploy prebuilt binaries as intended.

Triggered rules

Low AI review downgraded a static finding llm_review

The static rules flagged this MEDIUM, but an AI model (qwen/qwen3-235b-a22b-2507) reviewed the full PKGBUILD and judged it LOW (confidence 95%): The package downloads official Intel oneAPI installer scripts from Intel's own registrationcenter-download.intel.com domain; these are legitimate, though non-whitelisted, sources for proprietary software distribution, and the installers are run locally to deploy prebuilt binaries as intended.

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:40 'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/b5c100a7-8052-4e88-90e2-63d9916a998b/intel-deep-learning-essentials-2026.1.4.17_offline.sh'

PKGBUILD

1 offending line(s) highlighted
1# Maintainer: cantosun99 <privat at cantosun dot de>
2pkgname=intel-deep-learning-essentials
3pkgver=2026.1.4
4pkgrel=1
5pkgdesc="Intel® Deep Learning Essentials + Intel® Deep Neural Network Library - Intel® oneAPI DPC++/C++ Compiler, Intel® oneAPI DPC++ Library, Intel® oneAPI Math Kernel Library, Intel® oneAPI Collective Communications Library, Intel® Deep Neural Network Library"
6arch=('x86_64')
7url="https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit-download.html"
8license=('custom')
9provides=(
10 'intel-oneapi-common'
11 'intel-oneapi-dpcpp-cpp'
12 'intel-oneapi-mkl'
13 'intel-oneapi-mkl-sycl'
14 'intel-oneapi-openmp'
15 'intel-oneapi-tbb'
16 'intel-oneapi-tcm'
17 'intel-oneapi-umf'
18 'intel-pti'
19 'oneccl'
20 'onednn'
21)
22conflicts=(
23 'intel-oneapi-toolkit'
24 'intel-oneapi-basekit-2025'
25 'intel-oneapi-hpckit'
26 'intel-oneapi-common'
27 'intel-oneapi-dpcpp-cpp'
28 'intel-oneapi-mkl'
29 'intel-oneapi-mkl-sycl'
30 'intel-oneapi-openmp'
31 'intel-oneapi-tbb'
32 'intel-oneapi-tcm'
33 'intel-oneapi-umf'
34 'intel-pti'
35 'oneccl'
36 'onednn'
37)
38options=('!strip' 'staticlibs')
39source=(
40 'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/b5c100a7-8052-4e88-90e2-63d9916a998b/intel-deep-learning-essentials-2026.1.4.17_offline.sh'
41 'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/94c3dbac-0852-45be-a57d-21c204cada3e/intel-onednn-2026.0.2.46_offline.sh'
42)
43noextract=(
44 'intel-deep-learning-essentials-2026.1.4.17_offline.sh'
45 'intel-onednn-2026.0.2.46_offline.sh'
46)
47sha384sums=(
48 '38adddc04a3a194ca891e74e81269c3f52fdff12ab5884878f118f14cfabe548e29da249e21d3b14dff2b6d5995d905c'
49 'a3cb11a67b400ca8ae2338c6a4802108204cfcebba0f736560ebf8acb834b73b351776c412c7050d7b3eedde18f29a6e'
50)
51
52package() {
53 # Show warning during makepkg build time
54 echo "==========================================================================="
55 echo " NOTE: The installer may output a few error messages during installation."
56 echo " This is because Intel intended the oneAPI packages for Windows and Ubuntu,"
57 echo " not Arch Linux. Please just let it run and ignore these non-fatal errors."
58 echo " "
59 echo " If the install fails, 99% of the time you need to delete the two folders"
60 echo " intel and .intel in your /home directory."
61 echo " You can use the following command:"
62 echo " rm -rf "$HOME/intel" "$HOME/.intel""
63 echo " "
64 echo " If you encounter further issues, please refer to:"
65 echo " https://codeberg.org/cantosun/intel-deep-learning-essentials"
66 echo "==========================================================================="
67
68 # Must run without fakeroot env so --install-dir is respected by the installer
69 local _real_user="${SUDO_USER:-$USER}"
70
71 env -i HOME="/home/${_real_user}" \
72 USER="${_real_user}" \
73 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
74 sh "${srcdir}/intel-deep-learning-essentials-2026.1.4.17_offline.sh" \
75 -a --silent --eula accept \
76 --install-dir "${pkgdir}/opt/intel/oneapi" \
77 --log-dir "${srcdir}/"
78
79 env -i HOME="/home/${_real_user}" \
80 USER="${_real_user}" \
81 PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
82 sh "${srcdir}/intel-onednn-2026.0.2.46_offline.sh" \
83 -a --silent --eula accept \
84 --install-dir "${pkgdir}/opt/intel/oneapi" \
85 --log-dir "${srcdir}/"
86
87 # Clean up logs that contain references to $srcdir and $pkgdir
88 rm -rf "${pkgdir}/opt/intel/oneapi/logs"
89
90 # Register compiler lib dir with the system linker
91 install -d "${pkgdir}/etc/ld.so.conf.d"
92 for _comp in compiler mkl tbb dnnl ccl umf tcm; do
93 echo "/opt/intel/oneapi/${_comp}/latest/lib"
94 done > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf"
95}
96

Changes since previous scan

--- PKGBUILD @ 2026-09-09 00:04
+++ PKGBUILD @ 2026-09-17 00:27
@@ -1,6 +1,6 @@
# Maintainer: cantosun99 <privat at cantosun dot de>
pkgname=intel-deep-learning-essentials
-pkgver=2026.1.3
+pkgver=2026.1.4
pkgrel=1
pkgdesc="Intel® Deep Learning Essentials + Intel® Deep Neural Network Library - Intel® oneAPI DPC++/C++ Compiler, Intel® oneAPI DPC++ Library, Intel® oneAPI Math Kernel Library, Intel® oneAPI Collective Communications Library, Intel® Deep Neural Network Library"
arch=('x86_64')
@@ -37,15 +37,15 @@
)
options=('!strip' 'staticlibs')
source=(
- 'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/bedab612-cf6b-4ece-872e-e72e9534ccab/intel-deep-learning-essentials-2026.1.3.17_offline.sh'
+ 'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/b5c100a7-8052-4e88-90e2-63d9916a998b/intel-deep-learning-essentials-2026.1.4.17_offline.sh'
'https://registrationcenter-download.intel.com/akdlm/IRC_NAS/94c3dbac-0852-45be-a57d-21c204cada3e/intel-onednn-2026.0.2.46_offline.sh'
)
noextract=(
- 'intel-deep-learning-essentials-2026.1.3.17_offline.sh'
+ 'intel-deep-learning-essentials-2026.1.4.17_offline.sh'
'intel-onednn-2026.0.2.46_offline.sh'
)
sha384sums=(
- '0f8f7bc22cc60828c99cac514a51dac58503d417961e70b9b366050eee2bbeee2db7252e514a9ec0679fdff967122bf2'
+ '38adddc04a3a194ca891e74e81269c3f52fdff12ab5884878f118f14cfabe548e29da249e21d3b14dff2b6d5995d905c'
'a3cb11a67b400ca8ae2338c6a4802108204cfcebba0f736560ebf8acb834b73b351776c412c7050d7b3eedde18f29a6e'
)
@@ -62,7 +62,7 @@
echo " rm -rf "$HOME/intel" "$HOME/.intel""
echo " "
echo " If you encounter further issues, please refer to:"
- echo " https://github.com/cantosun99/intel-deep-learning-essentials"
+ echo " https://codeberg.org/cantosun/intel-deep-learning-essentials"
echo "==========================================================================="
# Must run without fakeroot env so --install-dir is respected by the installer
@@ -71,7 +71,7 @@
env -i HOME="/home/${_real_user}" \
USER="${_real_user}" \
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin" \
- sh "${srcdir}/intel-deep-learning-essentials-2026.1.3.17_offline.sh" \
+ sh "${srcdir}/intel-deep-learning-essentials-2026.1.4.17_offline.sh" \
-a --silent --eula accept \
--install-dir "${pkgdir}/opt/intel/oneapi" \
--log-dir "${srcdir}/"

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 05:18:57 Medium 1
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

Report a package

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

0 / 4000
Your suggestion