intel-deep-learning-essentials
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
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)
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# Maintainer: cantosun99 <privat at cantosun dot de>
pkgname=intel-deep-learning-essentials
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')
url="https://www.intel.com/content/www/us/en/developer/tools/oneapi/oneapi-toolkit-download.html"
license=('custom')
provides=(
'intel-oneapi-common'
'intel-oneapi-dpcpp-cpp'
'intel-oneapi-mkl'
'intel-oneapi-mkl-sycl'
'intel-oneapi-openmp'
'intel-oneapi-tbb'
'intel-oneapi-tcm'
'intel-oneapi-umf'
'intel-pti'
'oneccl'
'onednn'
)
conflicts=(
'intel-oneapi-toolkit'
'intel-oneapi-basekit-2025'
'intel-oneapi-hpckit'
'intel-oneapi-common'
'intel-oneapi-dpcpp-cpp'
'intel-oneapi-mkl'
'intel-oneapi-mkl-sycl'
'intel-oneapi-openmp'
'intel-oneapi-tbb'
'intel-oneapi-tcm'
'intel-oneapi-umf'
'intel-pti'
'oneccl'
'onednn'
)
options=('!strip' 'staticlibs')
source=(
'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.4.17_offline.sh'
'intel-onednn-2026.0.2.46_offline.sh'
)
sha384sums=(
'38adddc04a3a194ca891e74e81269c3f52fdff12ab5884878f118f14cfabe548e29da249e21d3b14dff2b6d5995d905c'
'a3cb11a67b400ca8ae2338c6a4802108204cfcebba0f736560ebf8acb834b73b351776c412c7050d7b3eedde18f29a6e'
)
package() {
# Show warning during makepkg build time
echo "==========================================================================="
echo " NOTE: The installer may output a few error messages during installation."
echo " This is because Intel intended the oneAPI packages for Windows and Ubuntu,"
echo " not Arch Linux. Please just let it run and ignore these non-fatal errors."
echo " "
echo " If the install fails, 99% of the time you need to delete the two folders"
echo " intel and .intel in your /home directory."
echo " You can use the following command:"
echo " rm -rf "$HOME/intel" "$HOME/.intel""
echo " "
echo " If you encounter further issues, please refer to:"
echo " https://codeberg.org/cantosun/intel-deep-learning-essentials"
echo "==========================================================================="
# Must run without fakeroot env so --install-dir is respected by the installer
local _real_user="${SUDO_USER:-$USER}"
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.4.17_offline.sh" \
-a --silent --eula accept \
--install-dir "${pkgdir}/opt/intel/oneapi" \
--log-dir "${srcdir}/"
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-onednn-2026.0.2.46_offline.sh" \
-a --silent --eula accept \
--install-dir "${pkgdir}/opt/intel/oneapi" \
--log-dir "${srcdir}/"
# Clean up logs that contain references to $srcdir and $pkgdir
rm -rf "${pkgdir}/opt/intel/oneapi/logs"
# Register compiler lib dir with the system linker
install -d "${pkgdir}/etc/ld.so.conf.d"
for _comp in compiler mkl tbb dnnl ccl umf tcm; do
echo "/opt/intel/oneapi/${_comp}/latest/lib"
done > "${pkgdir}/etc/ld.so.conf.d/${pkgname}.conf"
}
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) | Severity | Rules |
|---|---|---|
| 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 |