Description of problem: The incumbent .spec file has a hard require for clamav-data clamav-data is fat, and usually not wanted on a buildfarm box; it also goes stale often. to address this, clamav created a sub-package called clamav-data-empty which provides data(clamav) Version-Release number of selected component (if applicable): all to date ====== Requested action: Please amend the .spec file as follows, which will permit EITHER clamav-data OR clamav-data-empty to satisfy the Require [herrold@centos-7 rpmgrill]$ diff -u rpmgrill.spec-0.31-1.fc28 rpmgrill.spec --- rpmgrill.spec-0.31-1.fc28 2017-12-01 16:47:17.257860144 -0500 +++ rpmgrill.spec 2017-12-01 16:47:46.587519344 -0500 @@ -15,7 +15,7 @@ # For the antivirus plugin Requires: clamav -Requires: clamav-data +Requires: data(clamav) # For checking desktop/icon files using /usr/bin/desktop-file-validate Requires: /usr/bin/desktop-file-validate [herrold@centos-7 rpmgrill]$
This bug may permit avoiding the need to often update mentioned and requested in bug #1477130
I see comment 1 in https://bugzilla.redhat.com/show_bug.cgi?id=1436291#c1 which says in relevant part: > at this point rpmgrill is officially in maintenance mode. Unless someone fixes it in their spare time it'll be something to fix on a "rainy day" unofficially Please apply this so others may continue to work with rpmgrill while it remains in maintenance mode
Roman, any chance you could look into this? (I no longer have access to the rpmgrill repo)
Sorry for replying so late, but yes. I'll see if I can make the change ASAP in the next days.
I'm a bit worried that I'll end up with bug reports not having installed the preferred clamav-data package. Maybe better to change the spec file to: Requires: data(clamav) Suggests: clamav-data So that dnf picks clamav-data by default, but still allows you to pick clamav-data-empty?
Comment #5 works4me -- please commit this change
rpmgrill-0.32-2.fc27 has been submitted as an update to Fedora 27. https://bodhi.fedoraproject.org/updates/FEDORA-2018-7ca2c0cdc5
rpmgrill-0.32-2.fc26 has been submitted as an update to Fedora 26. https://bodhi.fedoraproject.org/updates/FEDORA-2018-477684233b
rpmgrill-0.32-2.fc26 has been pushed to the Fedora 26 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-2018-477684233b
rpmgrill-0.32-2.fc27 has been pushed to the Fedora 27 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-2018-7ca2c0cdc5
rpmgrill-0.32-2.fc26 has been pushed to the Fedora 26 stable repository. If problems still persist, please make note of it in this bug report.
rpmgrill-0.32-2.fc27 has been pushed to the Fedora 27 stable repository. If problems still persist, please make note of it in this bug report.