AUR intel-graphics-compiler-bin: opencl-clang not found?

Hello, for longer than a week now, there has been a newer version of intel-graphics-compiler-bin in the AUR, however it will not install. It outputs the following:

me@mine ~ $ pamac update
Preparing...
Synchronizing package databases...
Cloning intel-graphics-compiler-bin build files...
Generating intel-graphics-compiler-bin information...
Checking intel-graphics-compiler-bin dependencies...
Resolving dependencies...
Checking inter-conflicts...

To build (1):
  intel-graphics-compiler-bin  1:1.0.16238.4-1  (1:1.0.15985.7-1)  AUR

Edit build files : [e] 
Apply transaction ? [e/y/N] y

==== AUTHENTICATING FOR org.manjaro.pamac.commit ====
Authentication is required to install, update, or remove packages
Authenticating as: Me (me)
Password: 
==== AUTHENTICATION COMPLETE ====

Building intel-graphics-compiler-bin...
==> Making package: intel-graphics-compiler-bin 1:1.0.16238.4-1 (Fri 12 Apr 2024 12:49:26 PM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found intel-igc-core_1.0.16238.4_amd64.deb
  -> Found intel-igc-media_1.0.16238.4_amd64.deb
  -> Found intel-igc-opencl-devel_1.0.16238.4_amd64.deb
  -> Found intel-igc-opencl_1.0.16238.4_amd64.deb
  -> Updating opencl-clang git repo...
  -> Found LICENSE
==> Validating source files with sha256sums...
    intel-igc-core_1.0.16238.4_amd64.deb ... Passed
    intel-igc-media_1.0.16238.4_amd64.deb ... Passed
    intel-igc-opencl-devel_1.0.16238.4_amd64.deb ... Passed
    intel-igc-opencl_1.0.16238.4_amd64.deb ... Passed
    opencl-clang ... NOT FOUND
    LICENSE ... Passed
==> ERROR: One or more files did not pass the validity check!
Error: Failed to build intel-graphics-compiler-bin
me@mine ~ $ 

Tried editing the build file, but couldn’t see why opencl-clang would not be found. Anything I can do on my end? There doesn’t appear to be a separate package just for opencl-clang, except what may be essentially a nightly git version:

me@mine ~ $ pamac search opencl-clang
intel-graphics-compiler-git  1:1.0.15136.0.r195.g29f439cf2-1  AUR
    Intel Graphics Compiler for OpenCL (git version)
intel-graphics-compiler  1:1.0.15610.11-1  extra
    Intel Graphics Compiler for OpenCL
intel-graphics-compiler-bin  1:1.0.15985.7-1 [Installed]  AUR
    Intel Graphics Compiler for OpenCL (pre-compiled binaries)
intel-opencl-clang-git  11.0.0.r16.g65d5b66-1  AUR
    Wrapper library around clang that can compile OpenCL C kernels to SPIR-V modules (git version)
me@mine ~ $ 

Thanks and Mabox is the best!

For AUR packages, you will probably get to the bottom of the problem much faster by leaving a message on the aur page where the maintainer can see it.

https://aur.archlinux.org/packages/intel-graphics-compiler-bin

Looking quickly at the PKGBUILD, it appears to be trying to download opencl-clang from this github repository:

…and something is going wrong. The AUR package maintainer is the person who would know best how to track down what that something is.

Thank you. Unfortunately, they refuse to help.

AUR packages are user-produced content. These PKGBUILDs are completely unofficial and have not been thoroughly vetted. Any use of the provided files is at your own risk.

AUR (Arch User Repository) packages are neither supported by Arch nor Manjaro (and Mabox).

It seems that the author doesn’t want to be helpful …
Either way, it’s worth reading the comments on the AUR website…
It says not to use AUR Helpers.
Try with makepkg.

1 Like

I understand the maintainer; they can’t possibly support all of the various AUR helpers available. As an aside, I’ve been waiting months for KiCAD 8 - now several updates behind and still no 8.0.0. Yes, could install a nightly / source version, but why when an official version should be available? All of the Arch / Manjaro (and Mabox!) maintainers and testers just need more able bodies; they need more help, not criticism.

Think I did try makepkg weeks ago without success.

Sometime recently, this intel-graphics-compiler-bin just silently installed (I missed it.) Unsure how, but the github issue seems to have been fixed. If that was the maintainer’s doing, thank you. And thank you napcok and team for a wonderful OS, and everyone else for making this forum a great place. :slight_smile:

1 Like

Looks like KiCAD 8 will be shipped with next update → Packages

1 Like

Cheers! :slight_smile:

Interesting, the intel-graphics-compiler-bin package still refuses to update on another Mabox machine. Unsure how one machine can upgrade fine but the other machine still refuses.

Hmm, maybe something is still amiss, because now playonlinux won’t upgrade either, with similar error:

Preparing...
Synchronizing package databases...
Cloning playonlinux build files...
Generating playonlinux information...
Checking playonlinux dependencies...
Checking python-pyasyncore dependencies...
Resolving dependencies...
Checking inter-conflicts...
Cloning python-pyasyncore build files...
Generating python-pyasyncore information...
Download of python-tests (3.11.8-1) started
Download of python-tests (3.11.8-1) finished
Checking keyring...
Checking integrity...
Loading packages files...
Checking file conflicts...
Installing python-tests (3.11.8-1)...

Building python-pyasyncore...
==> Making package: python-pyasyncore 1.0.4-1 (Tue 07 May 2024 10:29:37 AM EDT)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Cloning pyasyncore git repo...
Cloning into bare repository '/var/tmp/pamac-build-me/python-pyasyncore/pyasyncore'...
==> Validating source files with sha256sums...
    pyasyncore ... NOT FOUND
==> ERROR: One or more files did not pass the validity check!
Failed to build python-pyasyncore

Some files appear to be retrieved from github; unsure why it thinks it is not found:

me@my ~ $ cd /var/tmp/pamac-build-me/python-pyasyncore/pyasyncore
me@my /var/tmp/pamac-build-me/python-pyasyncore/pyasyncore $ ls -ag
total 16
drwxr-xr-x 1 me 120 May  7 10:29 .
drwxr-xr-x 1 me  66 May  7 10:29 ..
drwxr-xr-x 1 me   0 May  7 10:29 branches
-rw-r--r-- 1 me 173 May  7 10:29 config
-rw-r--r-- 1 me  73 May  7 10:29 description
-rw-r--r-- 1 me  23 May  7 10:29 HEAD
drwxr-xr-x 1 me 556 May  7 10:29 hooks
drwxr-xr-x 1 me  14 May  7 10:29 info
drwxr-xr-x 1 me  16 May  7 10:29 objects
-rw-r--r-- 1 me 421 May  7 10:29 packed-refs
drwxr-xr-x 1 me  18 May  7 10:29 refs