Bug ID 1199305
Summary Uninstalling ffmpeg-4 provides a missing symbol for ffmpeg-5
Classification openSUSE
Product openSUSE Tumbleweed
Version Current
Hardware Other
OS Other
Status NEW
Severity Normal
Priority P5 - None
Component libzypp
Assignee zypp-maintainers@suse.de
Reporter beppe85@gmail.com
QA Contact qa-bugs@suse.de
Found By ---
Blocker ---

ffmpeg-5 can't be installed on snapshot 20220505:

```
$���sudo zypper in ffmpeg-5
Loading repository data...
Reading installed packages...
Resolving package dependencies...

Problem: nothing provides 'libSDL2-2.0.so.0(V_2.0.22)(64bit)' needed by the to
be installed ffmpeg-5-5.0.1-2.3.x86_64
 Solution 1: do not install ffmpeg-5-5.0.1-2.3.x86_64
 Solution 2: break ffmpeg-5-5.0.1-2.3.x86_64 by ignoring some of its
dependencies

Choose from above solutions by number or cancel [1/2/c/d/?] (c):
```

But installing a replacement for ffmpeg-4 doesn't complain about missing
symbols:

```
$ sudo���zypper in -- -ffmpeg-4
Loading repository data...
Reading installed packages...
Resolving package dependencies...

The following 9 NEW packages are going to be installed:
  ffmpeg-5 libavcodec59 libavdevice59 libavfilter8 libavformat59 libavutil57
libpostproc56 libswresample4 libswscale6

The following package is going to be REMOVED:
  ffmpeg-4

9 new packages to install, 1 to remove.
Overall download size: 6.4 MiB. Already cached: 0 B. After the operation,
additional 13.0 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): n
```

The missing symbol seems to be from a recent update to libSDL2. Is it expected
for the second command to succeed?


You are receiving this mail because: