Description of problem: When exim is included to the list of packages to be installed on fresh system instillation(in kickstart) it fails because '/bin/sh' dependency can not be satisfied. Version-Release number of selected component (if applicable): exim-4.93-3.el7.x86_64.rpm How reproducible: Always. Steps to Reproduce: To reproduce the bug, just try to install exim in a clean rpm database on machine running Centos 7: 1. rpmdb --initdb --root /reproducer 2. yum --config /etc/yum.conf --installroot=/reproducer install https://dl.fedoraproject.org/pub/epel/7Server/x86_64/Packages/e/exim-4.93-3.el7.x86_64.rpm Actual results: Installation fails with the following error message: Running transaction check ERROR with transaction check vs depsolve: /bin/sh is needed by exim-4.93-3.el7.x86_64 You could try running: rpm -Va --nofiles --nodigest Expected results: Installation succeeds. Latest exim rpm that was working in this scenario was https://archives.fedoraproject.org/pub/archive/epel/7/x86_64/Packages/e/exim-4.92.3-1.el7.x86_64.rpm Additional info: This is happening because spec file for recent exim rpms started to use %pretrans scriptlet. If this section of the spec file is commented out, then it starts to work: %pretrans ## Workaround for rhbz#1791878 if [ -d %{_docdir}/exim/doc/cve-2019-13917 ]; then rm -f %{_docdir}/exim/doc/cve-2019-13917/* rmdir %{_docdir}/exim/doc/cve-2019-13917 fi According to this: https://docs.fedoraproject.org/en-US/packaging-guidelines/Scriptlets/#pretrans pretrans must not use sh. Latest version of spec file that doesn't use 'pretrans' can be found at: https://archives.fedoraproject.org/pub/archive/epel/7/SRPMS/Packages/e/exim-4.92.3-1.el7.src.rpm
FEDORA-EPEL-2020-80bdd76315 has been submitted as an update to Fedora EPEL 8. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-80bdd76315
FEDORA-EPEL-2020-78c1e70e3a has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-78c1e70e3a
FEDORA-2020-22aaabb700 has been submitted as an update to Fedora 32. https://bodhi.fedoraproject.org/updates/FEDORA-2020-22aaabb700
FEDORA-2020-fe844f1dd8 has been submitted as an update to Fedora 31. https://bodhi.fedoraproject.org/updates/FEDORA-2020-fe844f1dd8
FEDORA-EPEL-2020-80bdd76315 has been pushed to the Fedora EPEL 8 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-80bdd76315 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-fe844f1dd8 has been pushed to the Fedora 31 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-fe844f1dd8` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-fe844f1dd8 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-EPEL-2020-78c1e70e3a has been pushed to the Fedora EPEL 7 testing repository. You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2020-78c1e70e3a See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
FEDORA-2020-22aaabb700 has been pushed to the Fedora 32 testing repository. In short time you'll be able to install the update with the following command: `sudo dnf upgrade --enablerepo=updates-testing --advisory=FEDORA-2020-22aaabb700` You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2020-22aaabb700 See also https://fedoraproject.org/wiki/QA:Updates_Testing for more information on how to test updates.
exim-4.94-1.fc31 has been pushed to the Fedora 31 stable repository. If problems still persist, please make note of it in this bug report.
exim-4.94-1.fc32 has been pushed to the Fedora 32 stable repository. If problems still persist, please make note of it in this bug report.
FEDORA-EPEL-2020-78c1e70e3a has been pushed to the Fedora EPEL 7 stable repository. If problem still persists, please make note of it in this bug report.
FEDORA-EPEL-2020-80bdd76315 has been pushed to the Fedora EPEL 8 stable repository. If problem still persists, please make note of it in this bug report.