Open
Description
Issue: The RPM requests an older naming scheme for Python packages that broke with the release of RedHat Enterprise Linux 8 and affects all down-stream distributions.
How to fix: Python 2 libraries should be depended upon as 'python2-lib', Python 3 libraries should be depended upon as 'python3-lib'.
As an example, yum and dnf will throw the following error.
# dnf install ./overviewer-0.14.72.rpm
Last metadata expiration check: 1:18:04 ago on Thu 14 Nov 2019 02:05:13 PM UTC.
Error:
Problem: conflicting requests
- nothing provides python36-numpy needed by Minecraft-Overviewer-0.14.72-1.el7.x86_64
(try to add '--skip-broken' to skip uninstallable packages or '--nobest' to use not only best candidate packages)
This should be fixable by changing the dependency for numpy to python3-numpy
Otherwise, documentation at download should say "EL7 Only" rather than "CentOS 7+ / other rpm"