Please help me find solution, i cannot update my system and now my Chrome started complaining about it’s not updated. I tried to run the system updater but got this error message:
the to be installed pkcs11-helper-1.25.1-3.1.i586 requires ‘libpkcs11-helper1 = 1.25.1’, but this requirement cannot be provided
the to be installed skanlite-24.02.1-1.2.x86_64 requires ‘libKSaneWidgets6.so.6()(64bit)’, but this requirement cannot be provided
the to be installed fcitx5-qt6-5.1.4-1.5.x86_64 requires ‘libFcitx5Utils.so.2()(64bit)’, but this requirement cannot be provided
any idea how to solve this? I’ve read some post about the need to disable some repos but I’m not sure I know enough to pull this off.
I’ve using opensuse for 1.5 year but only this time I cannot update the system, usually it run seamlessly…
That is what you said earlier, but the recommended way is using
zyyper dup
I can only repeat that.
And when you do you can copy/paste hat command and all that follows in a post and then please use the </> button (Preformatted text) from the tool bar of the post editor. That is the best (and for many the only way) to post here what you do and get. It is then searchable (a screen shot is not) and complete.
Edit: OK maybe that screenshot will do to interpret your problem, but next time please text copy/paste.
[sudo] password for root:
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
3 Problems:
Problem: the to be installed pkcs11-helper-1.25.1-3.1.i586 requires 'libpkcs11-helper1 = 1.25.1', but this requirement cannot be provided
Problem: the to be installed skanlite-24.02.1-1.2.x86_64 requires 'libKSaneWidgets6.so.6()(64bit)', but this requirement cannot be provided
Problem: the to be installed fcitx5-qt6-5.1.4-1.5.x86_64 requires 'libFcitx5Utils.so.2()(64bit)', but this requirement cannot be provided
Problem: the to be installed pkcs11-helper-1.25.1-3.1.i586 requires 'libpkcs11-helper1 = 1.25.1', but this requirement cannot be provided
not installable providers: libpkcs11-helper1-1.25.1-3.1.i586[https-download.opensuse.org-6e5be146]
Solution 1: Following actions will be done:
keep obsolete pkcs11-helper-1.29.0-1.4.x86_64
keep obsolete libpkcs11-helper1-1.29.0-1.4.x86_64
Solution 2: deinstallation of pkcs11-helper-1.29.0-1.4.x86_64
Solution 3: install libpkcs11-helper1-1.25.1-3.1.i586 despite the inferior architecture
Solution 4: break pkcs11-helper-1.25.1-3.1.i586 by ignoring some of its dependencies
Choose from above solutions by number or skip, retry or cancel [1/2/3/4/s/r/c/d/?] (c):
You should also include the line with the prompt and the command just before the output. Else people have to guess what you did to get that output.
And to round it off, showing the new prompt line at the end will confirm that that is all there is, complete.
That is how zypper works. If it cannot find matching architecture it may fall back to the “second best” architecture. It does not necessarily mean this package is installed at all, it means this packages is considered for the installation for whatever reason.
That’s right. Sorry, my mistake. The actual Tumbleweed-Version is 1.30.0-1.2 … and the pkcs11-helper-“package” is part of the libpkcs11-helper1-package. May be its a problem of his repositories.
You have a lot a repositories. This is not a good option.
For tumbleweed you need repositories 2,3, 4 and 15.
I suggest that you remove or disable repositories 16, 11, 10, 9, 8 and 7
A lot to say about that repo list (btw, only one of the two would have been sufficient, as long as the URL are in it). Many will make comments. But Let me make a start. #7 - #10 are leftovers from 1-click installations (please do not use that) and should be removed.
You need either #15 and then having #16 is superfluous and double, or you only need #16 and then you do not need #15.