OpenVino - missing library

On my quest to run a local AI stack on Leap 16 for my Intel Ultra 5 225H processor , I came upon Intel’s OpenVino project, which allows the utilization of GPU & NPU acceleration for the Ollama stack.

A ‘zypper search openvino’ revealed a list of 15 openvino related RPM packages, plus 2 Python Packages.

a. The most important library ‘openvino-intel-gpu-plugin.so’ is missing.

b. From a user perspective, all 15 (16) packages should be installed as one.

c. Running python3 -m pip install openvino-genai is correctly installing all packes in '/usr/local/lib64/python3.13/site-packages/openvino/libs/`, including the GPU library.

d. But the versions differ. Leap 16 packages are based on version 2520, while the Python version is the newer version 2541.

Question: Is it possible to release a single package with the latest version as an update, or at least as a pattern including all files from the OpenVino project?

@klerai Hi, you can always branch the development package and enable the GPU plugin and associated package and submit?
https://build.opensuse.org/package/show/science:machinelearning/openvino

Else it’s probably quicker to raise a bug report with the request, https://en.opensuse.org/openSUSE:Submitting_bug_reports

Malcom, thanks for your quick response.

As I currently have no account on the Bugzilla system, I suggest you go ahead with your branching.

I’m currently evaluating a Docker solution for the time beeing.

It is the same account as for the forum.

hui, thanks for the hint. I entered the report successful.

I did branch and build locally, it’s a slow build even with 36 threads, some 38 minutes…

I need you to test, have an Intel ARC to try out on with Tumbleweed, but that may not be until tomorrow. In the interim I have enabled publishing for Leap 16.0, so you need to add the repository from here;
https://build.opensuse.org/projects/home:malcolmlewis:branches:science:machinelearning/packages/openvino/repositories/16.0/binaries

There are some load issues with the Build Service at present so it may take time to publish etc.

@klerai As root user;
zypper ar -f -g -n "openvino test" https://download.opensuse.org/repositories/home:/malcolmlewis:/branches:/science:/machinelearning/16.0/ repo-openvino test

Then use zypper -vvv in openvino-intel-gpu-plugin --from repo-openvino test --allow-vendor-change should switch packages for you to test.

‘zypper ar’ complains with to many parameter, unless I drop the ‘test’ key word.
zypper -vvv in openvino --from repo-openvino --allow-vendor-change

....
Checking whether to refresh metadata for openvino test
Retrieving repository 'openvino test' metadata .................................................................................................................[error]
Repository 'openvino test' is invalid.
[repo-openvino test|https://opensuse.org/repositories/home:/malcolmlewis:/branches:/science:/machinelearning/16.0/] Failed to retrieve new repository metadata.
History:
 - [repo-openvino test|https://opensuse.org/repositories/home:/malcolmlewis:/branches:/science:/machinelearning/16.0/] Repository type can't be determined.
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'openvino test' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
'-allow-vChecking whether to refresh metadata for openvino test
Retrieving repository 'openvino test' metadata .................................................................................................................[error]
Repository 'openvino test' is invalid.
[repo-openvino test|https://opensuse.org/repositories/home:/malcolmlewis:/branches:/science:/machinelearning/16.0/] Failed to retrieve new repository metadata.
History:
 - [repo-openvino test|https://opensuse.org/repositories/home:/malcolmlewis:/branches:/science:/machinelearning/16.0/] Repository type can't be determined.
Please check if the URIs defined for this repository are pointing to a valid repository.
Warning: Skipping repository 'openvino test' because of the above error.
Some of the repositories have not been refreshed because of an error.
Loading repository data...
Reading installed packages...
'-allow-vendor-change' is not a package name or capability.
endor-change' is not a package name or capability.```
* >>> is there any wrong on my end?

Hi, my bad it should be repo-openvino-test as the alias.

Thanks, Malcolm. I was able to fetch all packages. Next week, I shall install Ollama_ov and start with my tests.

1 Like

@klerai Hi, the update was accepted into the development repo, so you can get from there going forward for Leap 16.0

1 Like

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.