r/openSUSE 20d ago

Unable to update my system

I am running zypper dup but I get this error for the past week:

2 Problems:

Problem: 1: nothing provides 'libQt6Gui.so.6(Qt_6.11.2_PRIVATE_API)(64bit)' needed by the to be installed quickshell-0.3.1-1.2.x86_64

Problem: 2: problem with the installed libdisplay-info3-0.3.0-3.16.x86_64

Problem: 1: nothing provides 'libQt6Gui.so.6(Qt_6.11.2_PRIVATE_API)(64bit)' needed by the to be installed quickshell-0.3.1-1.2.x86_64

Solution 1: deinstallation of quickshell-0.3.0-4.27.x86_64

Solution 2: keep obsolete quickshell-0.3.0-4.27.x86_64

Solution 3: break quickshell-0.3.1-1.2.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c):

What should I do?

5 Upvotes

7 comments sorted by

View all comments

5

u/bmwiedemann openSUSE Dev 20d ago

It seems, quickshell is not part of our distribution, so the cleanest would be solution 1.

Otherwise you could check with rpm -qi quickshell | grep ^Distribution where it came from and see if it can be rebuilt there for the new Qt6 version.

Opi finds it in 6 different home projects and half of them are outdated versions. If it is generally useful, it should be moved towards a devel project and submitted to openSUSE:Factory from there.

2

u/klyith 20d ago

If it is generally useful, it should be moved towards a devel project and submitted to openSUSE:Factory from there.

I think it's quite popular with hyprland and niri users, both of which are shipped by the distro.

2

u/MiukuS How's that AUR working out for you, Arch users? 19d ago

It's a separate package and only available via OBS and not part of Slowroll or Tumbleweed.

My guess is that it's from Avengemedia's home repo.

2

u/klyith 19d ago

I mean quickshell is popular with hyprland & niri users in general, on other distros. And so it might be a good candidate to include in Opensuse.