The CLI tool seems to be missing at the indicated package level on EPEL 7 [1] [herrold@centos-7 waiverdb]$ rpm -q waiverdb ; rpm -V waiverdb \ ; which waiverdb-cli ; sudo yum -q provides \*bin/waiverdb-cli waiverdb-0.3.1-1.el7.noarch /usr/bin/which: no waiverdb-cli in (/usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/local/sbin:/usr/bin:/usr/sbin:/bin :/sbin:~/bin/:/home/herrold/bin:~/bin/) [herrold@centos-7 waiverdb]$
During waiverdb development we stopped supporting EPEL7 so that we could use all the nice features in Fedora. That's why the most recent EPEL7 version is 0.3.1 right now (compared to the current 0.5.0). I think we should separate the CLI from the server side, then we can support a wider set of platforms for the CLI (including EPEL7) while targetting on the latest and greatest Fedora stuff for the server side.
https://pagure.io/waiverdb/issue/109 filed
So waiverdb itself doesn't work on EPEL7 anymore since we are depending on Flask 0.11 features whereas EPEL7 only has Flask 0.10. However the CLI works fine on EPEL7. And waiverdb RPM build succeeds on EPEL7 (even though the server won't work). Actually it's a bit frustrating, it only succeeds if you can get an x86_64 builder, it seems that python-flask is in RHEL7 Extras but only on x86_64 and not ppc64 🙄 Anyway, this should be okay for the short term until we properly split the CLI from the server.
waiverdb-0.5.0-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-8c03cf5953
waiverdb-0.5.0-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-8c03cf5953
waiverdb-0.9.0-1.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-a77ed94045
This is reported as fixed (included) -- OK to close here
waiverdb-0.9.0-1.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report. See https://fedoraproject.org/wiki/QA:Updates_Testing for instructions on how to install test updates. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2018-a77ed94045
waiverdb-0.9.0-1.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.