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): qt5-qtmultimedia-5.7.1-2.fc25.x86_64 How reproducible: 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. or 2. try installing qt5-qtmultimedia (or sddm, kwin, wireshark) without installing gstreamer1-plugins-bad-* Actual results: fails Expected results: 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: /usr/lib64/qt5/plugins/mediaservice/libgstcamerabin.so: ... 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
*** Bug 1731752 has been marked as a duplicate of this bug. ***