Description of problem: I was trying to install the `perl-Qt` package and unfortunately, it seems that it has broken dependencies. Version-Release number of selected component (if applicable): perl-Qt 4.14.3-17 How reproducible: Always Steps to Reproduce: 1. dnf install perl-Qt Actual results: Package cannot be installed due to broken dependencies. Expected results: It is installable and works flawlessly. Additional info: [lruzicka@platypus ~]$ sudo dnf install perl-Qt --skip-broken Last metadata expiration check: 0:00:09 ago on Wed 21 Aug 2019 01:34:12 PM CEST. Dependencies resolved. Problem: package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokephonon.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqimageblitz.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqsci.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqt3support.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtcore.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtdbus.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtdeclarative.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtgui.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqthelp.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtmultimedia.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtnetwork.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtopengl.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtscript.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtsql.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtsvg.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqttest.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtuitools.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtwebkit.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtxml.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqtxmlpatterns.so.3()(64bit), but none of the providers can be installed - package perl-Qt-4.14.3-17.fc30.x86_64 requires libsmokeqwt.so.3()(64bit), but none of the providers can be installed - conflicting requests - nothing provides libqscintilla2_qt4.so.13()(64bit) needed by smokeqt-4.14.3-15.fc30.x86_64 ============================================================================================================================================================================================================================================== Package Architecture Version Repository Size ============================================================================================================================================================================================================================================== Skipping packages with broken dependencies: perl-Qt x86_64 4.14.3-17.fc30 fedora 290 k smokeqt x86_64 4.14.3-15.fc30 fedora 3.2 M Transaction Summary ============================================================================================================================================================================================================================================== Skip 2 Packages Nothing to do. Complete!
This is a known issue and we cannot fix it because the issue is in smokeqt package that is terribly broken. We removed both perl-Qt and smokeqt from Fedora 31. Unfortunatly Fedora 30 was kept with an uninstallable perl-Qt package. We cannot remove perl-Qt from Fedora 30 because there is a policy that once released a package cannot be withdrawn. I have only a one hint for you: Forget on Qt under Perl. Either use a different language that provides a binding for Qt5 or select a different GUI with Perl binding, e.g. perl-Gtk3.
Thanks for the info.