YaST2 conflicts list - generated 2022-09-03 13:22:57
das zu installierende patch:openSUSE-SLE-15.4-2022-2969-1.noarch steht im Konflikt mit ‘libavcodec58_134.x86_64 < 4.4-150400.3.2.1’, das vom installierten libavcodec58_134-4.4-pm154.2.6.x86_64 bereitgestellt wird
the to be installed patch openSUSE-SLE-15.4-2022-2969-1.noarch conflicts with ‘libavcodec58_134.x86_64 < 4.4-150400.3.2.1’ provided by the installed
libavcodec58_134-4.4-pm154.2.6.x86_64
Where libavcodec58_134-4.4-pm154.2.6.x86_64 was installed from Packman.
Here’s what I saw, that was probably the same issue:
zypper --terse patch --with-update
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: the to be installed patch:openSUSE-SLE-15.4-2022-2969-1.noarch conflict
s with 'libswscale5_9.x86_64 < 4.4-150400.3.2.1' provided by the installed libsw
scale5_9-4.4-pm154.2.6.x86_64
Solution 1: Following actions will be done:
install libswscale5_9-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://ww
w.suse.com/>
replacing libswscale5_9-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de install libswresample3_9-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libswresample3_9-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install libpostproc55_9-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libpostproc55_9-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install libavutil56_70-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libavutil56_70-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install libavresample4_0-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libavresample4_0-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install libavformat58_76-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libavformat58_76-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install libavfilter7_110-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libavfilter7_110-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install libavdevice58_13-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libavdevice58_13-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install gstreamer-plugins-libav-1.20.1-bp154.1.48.x86_64 from vendor openSUSE
replacing gstreamer-plugins-libav-1.18.6-pm154.2.1.x86_64 from vendor http://packman.links2linux.de
install libavcodec58_134-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing libavcodec58_134-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
install ffmpeg-4-4.4-150400.3.2.1.x86_64 from vendor SUSE LLC <https://www.suse.com/>
replacing ffmpeg-4-4.4-pm154.2.6.x86_64 from vendor http://packman.links2linux.de
Solution 2: do not install patch:openSUSE-SLE-15.4-2022-2969-1.noarch
I went with solution 2 (skip that patch).
The update completed without a problem.
I then ran “zypper patch” again, expecting to see a similar list of conflicts for that patch I had skipped. But, surprise, it told me that the system was up to date with nothing to do. A check with
zypper se -si ffmpeg
shows that I still have the packman version of that package.
Thank you.
I can skip it, but the system is not up-to-date afterwards. It’s still offered as an update.
It’s not a big problem, since it is an “optional” update. Just wondering.
As you see there is no message because you put computer text as quotation and quotations are not included in replies. Always put computer text in [noparse]
...
[/noparse] tags. Another reason is to avoid misinterpretation (look at your original post - there is smiley where it should not be).
Anyway, pragmatic answer - use “zypper up” to update, when all other packages are updated, this patch will be ignored.