On 2022-04-23 15:26, Andrei Borzenkov wrote:
On 23.04.2022 12:29, Carlos E. R. wrote:
On 2022-04-23 07:20, Andrei Borzenkov wrote:
On 22.04.2022 23:24, Carlos E. R. wrote:
#### YaST2 conflicts list - generated 2022-04-22 22:07:07 ####
the to be installed patch:openSUSE-SLE-15.3-2022-1273-1.noarch conflicts with 'libSDL-devel.x86_64 < 1.2.15-150000.3.19.1' provided by the installed libSDL-devel-1.2.15-lp153.93.2.x86_64
[ ] Following actions will be done: install libSDL-devel-1.2.15-150000.3.19.1.x86_64 from vendor SUSE LLC https://www.suse.com/ replacing libSDL-devel-1.2.15-lp153.93.2.x86_64 from vendor obs://build.opensuse.org/games install libSDL-1_2-0-1.2.15-150000.3.19.1.x86_64 from vendor SUSE LLC https://www.suse.com/ replacing libSDL-1_2-0-1.2.15-lp153.97.1.x86_64 from vendor obs://build.opensuse.org/games [ ] do not install patch:openSUSE-SLE-15.3-2022-1273-1.noarch
#### YaST2 conflicts list END ###
What is this, in plain language?
Your libSDL comes from third-party repository, not from openSUSE. Solver by default does not switch vendor so it cannot silently replace installed packages with version from openSUSE.
Ah, yes, I see.
I cannot reproduce it. If I install just libSDL from games, patch is not applicable (which is sort of what I expected). And there is no more libSDL-devel in games (it was renamed to simply SDL-devel). And your output shows conflict with libSDL-devel.
Yes, I observed the same thing you say. I suppose it was installed at some point, then it disappeared from the repo - but not long ago, because I checked for on orphans the previous update. But you see, the moment that YaST pops the message, it is impossible to investigate in YaST anything. The message is "modal". One has to make a choice, it is not possible to say "ask me later" and have a look around for more information. I even could not see the complete message, because it was wider than the screen and did not wrap. I had to dump it to a file in order to read it. -- Cheers / Saludos, Carlos E. R. (from 15.3 x86_64 at Telcontar)