Slowroll - Update Mesa to 25.3.4 fails due to dependency - libSPIRV-tools

Hi,

updating Mesa from 25.3.3 to 25.3.4 fails on my slowroll installation because no repository provides libSPIRV-Tools-2026. A refresh of all repositories was done.

Repositories:

user@pc:~> zypper lr

# | Alias                       | Name                                     | Enabled | GPG Check | Refresh
--+-----------------------------+------------------------------------------+---------+-----------+--------
1 | NVIDIA:repo-non-free        | repo-non-free                            | yes     | (r ) yes  | yes
2 | download.opensuse.org-oss_1 | Hauptaktualisierungs-Repository          | yes     | (r ) yes  | yes
3 | home_ecsos                  | ecsos's Home Project (openSUSE_Slowroll) | yes     | (r ) yes  | yes
4 | openSUSE:repo-non-oss       | repo-non-oss                             | yes     | (r ) yes  | yes
5 | openSUSE:repo-openh264      | repo-openh264                            | yes     | (r ) yes  | yes
6 | openSUSE:repo-oss           | repo-oss                                 | yes     | (r ) yes  | yes
7 | openSUSE:repo-oss-debug     | repo-oss-debug                           | no      | ----      | ----
8 | openSUSE:repo-oss-source    | repo-oss-source                          | no      | ----      | ----
9 | openSUSE:update-slowroll    | update-slowroll                          | yes     | (r ) yes  | yes

libSPIRV-tools:

user@pc:~> zypper se libSPIRV-tools

S  | Name                                      | Summary                                                 |
---+-------------------------------------------+---------------------------------------------------------+
i  | libSPIRV-Tools-2025_5_rc1                 | SPIR-V tool component library                           |
i  | libSPIRV-Tools-2025_5_rc1-32bit           | SPIR-V tool component library                           |
   | libSPIRV-Tools-2025_5_rc1-32bit-debuginfo | Debug information for package libSPIRV-Tools-2025_5_rc1 |
   | libSPIRV-Tools-2025_5_rc1-debuginfo       | Debug information for package libSPIRV-Tools-2025_5_rc1 |

As libSPIRV-tools-2026 is available for tumbleweed, i guess it just will take some more time till it is available in the slowroll repositories.

Any other suggestions on this?

Please use

zypper lr -d

to post the relevant URL.

Also for

zypper se -s XXXXXXX
user@pc:~> zypper lr -d
# | Alias                       | Name                                     | Enabled | GPG Check | Refresh | Keep | Priority | Type   | URI                                                                       | Service
--+-----------------------------+------------------------------------------+---------+-----------+---------+------+----------+--------+---------------------------------------------------------------------------+---------
1 | NVIDIA:repo-non-free        | repo-non-free                            | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.nvidia.com/opensuse/tumbleweed                           | NVIDIA
2 | download.opensuse.org-oss_1 | Hauptaktualisierungs-Repository          | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/update/slowroll/repo/oss/                    | 
3 | home_ecsos                  | ecsos's Home Project (openSUSE_Slowroll) | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://download.opensuse.org/repositories/home:/ecsos/openSUSE_Slowroll/ | 
4 | openSUSE:repo-non-oss       | repo-non-oss                             | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/slowroll/repo/non-oss                        | openSUSE
5 | openSUSE:repo-openh264      | repo-openh264                            | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | https://codecs.opensuse.org/openh264/openSUSE_Tumbleweed                  | openSUSE
6 | openSUSE:repo-oss           | repo-oss                                 | Yes     | (r ) Yes  | Yes     | -    |   99     | rpm-md | http://download.opensuse.org/slowroll/repo/oss                            | openSUSE
7 | openSUSE:repo-oss-debug     | repo-oss-debug                           | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/debug/slowroll/repo/oss                      | openSUSE
8 | openSUSE:repo-oss-source    | repo-oss-source                          | No      | ----      | ----    | -    |   99     | N/A    | http://download.opensuse.org/source/slowroll/repo/oss                     | openSUSE
9 | openSUSE:update-slowroll    | update-slowroll                          | Yes     | (r ) Yes  | Yes     | -    |   80     | rpm-md | http://download.opensuse.org/update/slowroll/repo/oss                     | openSUSE
user@pc:~> zypper se -s libSPIRV-tools
Loading repository data...
Reading installed packages...

S  | Name                                      | Type    | Version        | Arch   | Repository
---+-------------------------------------------+---------+----------------+--------+--------------------------------
i  | libSPIRV-Tools-2025_5_rc1                 | package | 2025.5~rc1-1.1 | x86_64 | update-slowroll
v  | libSPIRV-Tools-2025_5_rc1                 | package | 2025.5~rc1-1.1 | i586   | update-slowroll
i  | libSPIRV-Tools-2025_5_rc1                 | package | 2025.5~rc1-1.1 | x86_64 | Hauptaktualisierungs-Repository
i  | libSPIRV-Tools-2025_5_rc1                 | package | 2025.5~rc1-1.1 | x86_64 | repo-oss
v  | libSPIRV-Tools-2025_5_rc1                 | package | 2025.5~rc1-1.1 | i586   | Hauptaktualisierungs-Repository
i  | libSPIRV-Tools-2025_5_rc1-32bit           | package | 2025.5~rc1-1.1 | x86_64 | update-slowroll
i  | libSPIRV-Tools-2025_5_rc1-32bit           | package | 2025.5~rc1-1.1 | x86_64 | Hauptaktualisierungs-Repository
i  | libSPIRV-Tools-2025_5_rc1-32bit           | package | 2025.5~rc1-1.1 | x86_64 | repo-oss
   | libSPIRV-Tools-2025_5_rc1-32bit-debuginfo | package | 2025.5~rc1-1.1 | x86_64 | update-slowroll
   | libSPIRV-Tools-2025_5_rc1-32bit-debuginfo | package | 2025.5~rc1-1.1 | x86_64 | Hauptaktualisierungs-Repository
   | libSPIRV-Tools-2025_5_rc1-debuginfo       | package | 2025.5~rc1-1.1 | x86_64 | update-slowroll
   | libSPIRV-Tools-2025_5_rc1-debuginfo       | package | 2025.5~rc1-1.1 | i586   | update-slowroll
   | libSPIRV-Tools-2025_5_rc1-debuginfo       | package | 2025.5~rc1-1.1 | x86_64 | Hauptaktualisierungs-Repository
   | libSPIRV-Tools-2025_5_rc1-debuginfo       | package | 2025.5~rc1-1.1 | i586   | Hauptaktualisierungs-Repository

Here: https://software.opensuse.org/package/libSPIRV-Tools-2026_1

1 Like

Should be there after the new slowroll update:
https://download.opensuse.org/slowroll/repo/oss/x86_64/libSPIRV-Tools-2026_1-2026.1-1.1.x86_64.rpm

So
zypper dup
should do the job?

1 Like

I see it in the Slowroll repo, in Myrlyn as well as here in download.opensuse.org. But it might have arrived just earlier today, so maybe the mirror that you use isn’t quite up to date yet. But you could also simply install it from the above URL directly:

sudo zypper in https://download.opensuse.org/slowroll/repo/oss/x86_64/libSPIRV-Tools-2026_1-2026.1-1.1.x86_64.rpm

(amazing what weird stuff zypper can do…)

1 Like

I got libSPIRV-tools-2026 today and did the update for Mesa. I just need a bit more patience for further slowroll updates.

Thank you all!

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