XnView MP installation on Fedora 31
Posted: Wed Jun 24, 2020 5:21 am
I've been trying for days to get XnView MP installed on Fedora 31, including suggestions from several different threads on this and other forums, but can't get past the failing dependencies. Here's the sequence I went through:
1 - Downloaded the RPM from https://download.xnview.com/XnViewMP-linux.x86_64.rpm
2 - Tried the command 'sudo dnf install XnViewMP-linux.x86_64.rpm'
3 - I get:
5 - Downloaded http://ftp.altlinux.org/pub/distributio ... x86_64.rpm, tried to install it with dnf, got:
Any help at all would be appreciated.
1 - Downloaded the RPM from https://download.xnview.com/XnViewMP-linux.x86_64.rpm
2 - Tried the command 'sudo dnf install XnViewMP-linux.x86_64.rpm'
3 - I get:
4 - So I tried finding the QT_5_PRIVATE_API package, found one at https://pkgs.org/download/libQt5Gui.so. ... PI)(64bit)Error:
Problem: conflicting requests
- nothing provides libQt5Core.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5Gui.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5Multimedia.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5MultimediaGstTools.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5Network.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5PrintSupport.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5WaylandClient.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5Widgets.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
- nothing provides libQt5XcbQpa.so.5(Qt_5_PRIVATE_API)(64bit) needed by xnview-0.96.2-2.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
5 - Downloaded http://ftp.altlinux.org/pub/distributio ... x86_64.rpm, tried to install it with dnf, got:
I have a feeling I'm going to be chasing dependencies to kingdom come, and I can't believe there's not an easier way!Error:
Problem: conflicting requests
- nothing provides libqt5-network = 5.12.8-alt4:sisyphus+252546.100.2.1 needed by libqt5-gui-5.12.8-alt4.x86_64
- nothing provides libqt5-eglfsdeviceintegration = 5.12.8-alt4:sisyphus+252546.100.2.1 needed by libqt5-gui-5.12.8-alt4.x86_64
- nothing provides libqt5-xcbqpa = 5.12.8-alt4:sisyphus+252546.100.2.1 needed by libqt5-gui-5.12.8-alt4.x86_64
- nothing provides libqt5-eglfskmssupport = 5.12.8-alt4:sisyphus+252546.100.2.1 needed by libqt5-gui-5.12.8-alt4.x86_64
- nothing provides rpmlib(PayloadIsLzma) needed by libqt5-gui-5.12.8-alt4.x86_64
(try to add '--skip-broken' to skip uninstallable packages)
Any help at all would be appreciated.