I’m scratching my head over an issue that’s preventing me from installing the qt6-widgets-devel package, and was hoping someone here might be able to enlighten me as to where I’m going wrong.
Whenever I try to install this package, I get the following output:
The error pertains to gio-branding-OpenSUSE and libgio-2_0-0 which seem to be totally unrelated?
If someone could please point me in the right direction or let me know what additional info I need to provide to troubleshoot, I’d greatly appreciate it!
The error message shows that the gio-branding package does not match the libg… packages, which is why the first alternative offered is to downgrade the lib… packages. I am actually surprised because the gio-branding package and the lib… packages were obviously installed together without dependency conflicts being displayed.
The current version of the gio-branding package is the normal Tumbleweed 42.1-21.5. You should check on your system whether you can update the package.
In my case, the qt6-widgets-devel package is installed alongside the current version of the gio-branding package and the libg… packages without any dependency conflicts.
Please, never post textual information as screenshot. How difficult is it to copy and paste this text as preformatted? It makes it possible to copy and comment on it and reply in context.
libgio-2_0-0 is rather basic library and can well be required or recommended by one of the packages pulled in by qt6-widgets-devel. This is Slowroll bug - Slowroll updates have libgio related packages version 2.80.3 but miss matching gio-branding-openSUSE. You can get matching package from Tumbleweed repository.
Adding Tumbleweed repository has great chances of turning your Slowroll into Tumbleweed. There is no way to tell zypper to use different repositories for different packages in the same command invocation.