Description of problem:
gstreamer1-plugins-bad-free contains plugins which have a bad quality. Please do not force users to install bad quality code with qt5-qtmultimedia.
Version-Release number of selected component (if applicable):
always – packaging issue
Steps to Reproduce:
1. try removing gstreamer1-plugins-bad-* without removing qt5-qtmultimedia and a bunch of other packages like sddm, kwin and wireshark.
2. try installing qt5-qtmultimedia (or sddm, kwin, wireshark) without installing gstreamer1-plugins-bad-*
should work – "bad" plugins are not essential for qt5-qtmultimedia based applications to work.
It is a library dependency, we cannot make it (easily) optional.
libgstphotography-1.0.so.0()(64bit) is needed by (installed) qt5-qtmultimedia-5.7.1-2.fc25.x86_64
which comes from:
libgstphotography-1.0.so.0 => /lib64/libgstphotography-1.0.so.0 (0x00007f2be3340000)
Offhand, ideas include:
1. gstreamer1-plugins-bad-free split libraries and codecs into separate packages
2. split this qtmultimedia plugin into a separate subpkg