Package libwlroots12 not available (breaks installation of labwc)

Hello everyone,
new openSUSE tumbleweed user here.

In a fresh installation I did (26/07/2024) I cannot install labwc due to no package providing libwlroots.so.12 , however searching for libwlroots inhttps://software.opensuse.org/package/libwlroots12 returns a result. It’s just that the package does not appear in YaST (only libwlroots11 & libwlroots-0_18 appear).

What I noticed though is that I can’t even download libwlroots12 using “Expert Download” button and “Grab binary packages directly”.

The url provided https://download.opensuse.org/tumbleweed/repo/oss/x86_64/libwlroots12-0.17.3-1.1.x86_64.rpm
returns “Resource is no longer available!”.

The thing is if you slightly modify the URL to point to libwlroots12-0.17.3-1.2.x86_64.rpm (notice the 1.2. at the end) the .rpm now downloads correctly.

So I believe that’s the issue with the package not appearing in my installation and also breaking other software like labwc in this case.

Hopefully this post helps notice the underlying issue and resolve the problem.
Thank you for the awesome distro.

labwc is broken atm and does not build…

Hi!
I’ve noticed that during my search for a solution, the thing is the previous version of labwc is still in the repos and should install just fine.
It is however the missing libwlroots12 package that causes the issue as it is a dependency of labwc.

The latest version is 0.17.3-1.2. It is still present on downloads. You may also look for earlier versions on https://download.opensuse.org/history/.

wlroots moved to the version 0.18 and labwc failed to build against the new version as was already explained.

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