Dependency resolution failed:
nothing provides ‘libwebkit2gtk3 = 2.40.5’ needed by the to be installed libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch
How do I correct this message in order to get this update installed?
Dependency resolution failed:
nothing provides ‘libwebkit2gtk3 = 2.40.5’ needed by the to be installed libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch
How do I correct this message in order to get this update installed?
Paste:
zypper patch
The Problem is:
The Update-aplett uses zypper patch , zypper patch can not solve the Issuses.
zypper up is working fine…
@Sauerland I appreciate your advice, however after following it I haven’t solved the problem.
@agurex After using the zypper, did you reboot? Because for me the message on the applet and Discover cleared after reboot.
I did the normal:
zypper -n update
Thanks. But when I use that command it cannot resolve dependencies. Here is the final message in the konsole and I wasn’t sure which option to choose.
Problem: nothing provides ‘libwebkit2gtk3 = 2.40.5’ needed by the to be installed libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch
Solution 1: deinstallation of libwebkit2gtk3-lang-2.38.6-150200.75.2.noarch
Solution 2: do not install patch:openSUSE-SLE-15.4-2023-3233-1.noarch
Solution 3: break libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/c/d/?] (c):
@rgietzen try installing the other updates first through Discover by unchecking this update (This is what I try to do to solve it myself before posting), reboot and then use zypper.
Thanks for replying.
That currently is the only update that hasn’t been installed.
I should have mentioned that I first used the “zypper -n update” command, which installed the other ones. Then I rebooted. I noticed the last one was still there, so used “zypper patch”, but it didn’t work any better than using the GUI.
any other ideas?
Stop providing wrong advice to users (you are the second person consistently recommending zypper up
as the “solution” to dependency problems). Read what I explained multiple times in similar topics. zypper up
is not “working fie” - it simply ignores updates with missing dependencies. If “not installing updates” is your idea of “working fine” - it is up to you, but it is not what should be recommended to anyone.
Any conflict during zypper patch
is a bug that must be reported.
Where is the word “please” here?
Thank you for reporting this bug.
UPDATE: the solution offered worked for my Desktop and VMs, but not for my Laptop, I get the same options as @rgietzen. So, I’ll just wait for an updated version which bring me to this question,
Having this issue as well.
Tried zypper patch:
Reading installed packages…
Resolving package dependencies…
2 Problems:
Problem: nothing provides ‘libwebkit2gtk3 = 2.40.5’ needed by the to be installed libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch
Problem: the installed plymouth-lang-0.9.5~git20210406.e554475-150400.3.8.1.noarch requires ‘plymouth = 0.9.5~git20210406.e554475’, but this requirement cannot be providedProblem: nothing provides ‘libwebkit2gtk3 = 2.40.5’ needed by the to be installed libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch
Solution 1: deinstallation of libwebkit2gtk3-lang-2.38.6-150200.75.2.noarch
Solution 2: do not install patch:openSUSE-SLE-15.4-2023-3233-1.noarch
Solution 3: break libwebkit2gtk3-lang-2.40.5-150200.78.1.noarch by ignoring some of its dependenciesChoose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 1
Problem: the installed plymouth-lang-0.9.5~git20210406.e554475-150400.3.8.1.noarch requires ‘plymouth = 0.9.5~git20210406.e554475’, but this requirement cannot be provided
not installable providers: plymouth-0.9.5~git20210406.e554475-150400.1.32.x86_64[https-download.opensuse.org-6e317f4e]
plymouth-0.9.5~git20210406.e554475-150400.3.5.1.x86_64[https-download.opensuse.org-74fc7ca7]
plymouth-0.9.5~git20210406.e554475-150400.3.5.1.x86_64[https-download.opensuse.org-fa915adb]
plymouth-0.9.5~git20210406.e554475-150400.1.32.x86_64[repo-oss]
plymouth-0.9.5~git20210406.e554475-150400.3.5.1.x86_64[repo-sle-update]
Solution 1: deinstallation of plymouth-lang-0.9.5~git20210406.e554475-150400.3.8.1.noarch
Solution 2: do not install patch:openSUSE-SLE-15.3-2022-3024-1.noarch
Solution 3: break plymouth-lang-0.9.5~git20210406.e554475-150400.3.8.1.noarch by ignoring some of its dependenciesChoose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): c
I stopped at that point before I did something that might totally whack my laptop.
I’m currently updating my Leap 15.4 system. I went with solution 2. That will update most packages, but perhaps leave one to update in the future after this is fixed.
edit: I just noticed that you have a second conflict with plymouth. I didn’t run into that one. Again, my advice would be to go with solution 2 and thus skip one update. In this case, you might want to report a bug (the other conflict has already been reported as a bug).
Leap 15.4, will reach EOL around December. You should migrate to 15.5. It’s not a big change.
I think the longer you wait, the more your 15.4 is going to play this kind of joke on you.
It’s not mean, but in the long run it’s annoying.
This is your contribution to this forum. Don’t be angry, but it is completely off topic.
My contribution is not directly related to the subject, but it is not unrelated.
I’ve been observing for ten years that this kind of problem appears after the release of a new version and goes on increasing.
I think it’s linked to the way packages are created: there isn’t a spec for every package and opensuse version. This is normal.
The bug met by nasheayahu is a special case of this generality.
I’ve always seen, for most distributions, advice to upgrade to the most recent version.
So far, it’s worked for me.
For his bugs, I would have advised him to choose 2 and 2 or wait.
Sorry for not answering before. Don’t worry, I think the repository has been modified because I no longer have the problem on my pc.