Bug 2299457
| Summary: | Package missing most binaries (including sendmail itself) | ||
|---|---|---|---|
| Product: | [Fedora] Fedora | Reporter: | Paul Howarth <paul> |
| Component: | sendmail | Assignee: | Jaroslav Škarvada <jskarvad> |
| Status: | CLOSED ERRATA | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
| Severity: | unspecified | Docs Contact: | |
| Priority: | unspecified | ||
| Version: | rawhide | CC: | anon.amish, jskarvad, redhat-bugzilla |
| Target Milestone: | --- | ||
| Target Release: | --- | ||
| Hardware: | Unspecified | ||
| OS: | Unspecified | ||
| Whiteboard: | |||
| Fixed In Version: | sendmail-8.18.1-4.fc41 | Doc Type: | If docs needed, set a value |
| Doc Text: | Story Points: | --- | |
| Clone Of: | Environment: | ||
| Last Closed: | 2024-07-24 09:15:30 UTC | Type: | Bug |
| Regression: | --- | Mount Type: | --- |
| Documentation: | --- | CRM: | |
| Verified Versions: | Category: | --- | |
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
| Cloudforms Team: | --- | Target Upstream Version: | |
| Embargoed: | |||
Thanks, good catch. FEDORA-2024-2e861f4f3e (sendmail-8.18.1-4.fc41) has been submitted as an update to Fedora 41. https://bodhi.fedoraproject.org/updates/FEDORA-2024-2e861f4f3e FEDORA-2024-2e861f4f3e (sendmail-8.18.1-4.fc41) has been pushed to the Fedora 41 stable repository. If problem still persists, please make note of it in this bug report. |
The last two builds of sendmail for rawhide are missing many of the binaries. For example, this is the result of the package from the mass rebuild: $ rpm -qlp sendmail-8.18.1-3.fc41.x86_64.rpm | grep bin /usr/bin/hoststat /usr/bin/mailq /usr/bin/mailq.sendmail /usr/bin/makemap /usr/bin/newaliases /usr/bin/newaliases.sendmail /usr/bin/purgestat /usr/bin/rmail /usr/bin/rmail.sendmail Comparing with the build in Fedora 40: $ rpmdiff sendmail-8.18.1-1.fc40.x86_64.rpm sendmail-8.18.1-3.fc41.x86_64.rpm | grep -v build-id S.5..... PREIN S.5..... POSTIN S.5..... PREUN S.5..... POSTUN removed REQUIRES config(sendmail) = 8.18.1-1.fc40 removed REQUIRES libcdb.so.1()(64bit) removed REQUIRES libcrypto.so.3()(64bit) removed REQUIRES libcrypto.so.3(OPENSSL_3.0.0)(64bit) removed REQUIRES libdb-5.3.so()(64bit) removed REQUIRES liblber.so.2()(64bit) removed REQUIRES liblber.so.2(OPENLDAP_2.200)(64bit) removed REQUIRES libnsl.so.3()(64bit) removed REQUIRES libnsl.so.3(LIBNSL_2.0)(64bit) removed REQUIRES libsasl2.so.3()(64bit) removed REQUIRES libssl.so.3()(64bit) removed REQUIRES libssl.so.3(OPENSSL_3.0.0)(64bit) added REQUIRES config(sendmail) = 8.18.1-3.fc41 removed PROVIDES config(sendmail) = 8.18.1-1.fc40 removed PROVIDES sendmail = 8.18.1-1.fc40 removed PROVIDES sendmail(x86-64) = 8.18.1-1.fc40 added PROVIDES config(sendmail) = 8.18.1-3.fc41 added PROVIDES sendmail = 8.18.1-3.fc41 added PROVIDES sendmail(x86-64) = 8.18.1-3.fc41 ..........T /etc/mail ..........T /etc/mail/Makefile ..........T /etc/mail/access ..........T /etc/mail/access.db ..........T /etc/mail/aliasesdb-stamp ..........T /etc/mail/domaintable ..........T /etc/mail/domaintable.db ..........T /etc/mail/helpfile ..........T /etc/mail/local-host-names ..........T /etc/mail/mailertable ..........T /etc/mail/mailertable.db ..........T /etc/mail/make ..........T /etc/mail/sendmail.cf ..........T /etc/mail/sendmail.mc ..........T /etc/mail/submit.cf ..........T /etc/mail/submit.mc ..........T /etc/mail/trusted-users ..........T /etc/mail/virtusertable ..........T /etc/mail/virtusertable.db ..........T /etc/pam.d/smtp ..........T /etc/pam.d/smtp.sendmail ..........T /etc/sasl2/Sendmail.conf ..........T /etc/smrsh ..........T /etc/sysconfig/sendmail ..........T /usr/bin/hoststat ..........T /usr/bin/mailq ..........T /usr/bin/mailq.sendmail ..........T /usr/bin/makemap ..........T /usr/bin/newaliases ..........T /usr/bin/newaliases.sendmail ..........T /usr/bin/purgestat ..........T /usr/bin/rmail ..5.......T /usr/bin/rmail.sendmail ..........T /usr/lib/NetworkManager ..........T /usr/lib/NetworkManager/dispatcher.d ..........T /usr/lib/NetworkManager/dispatcher.d/10-sendmail ..........T /usr/lib/sendmail ..........T /usr/lib/sendmail.sendmail ..........T /usr/lib/systemd/system/sendmail.service ..........T /usr/lib/systemd/system/sm-client.service removed /usr/sbin/editmap removed /usr/sbin/editmap.sendmail removed /usr/sbin/mailstats removed /usr/sbin/makemap removed /usr/sbin/makemap.sendmail removed /usr/sbin/praliases removed /usr/sbin/sendmail removed /usr/sbin/sendmail.sendmail removed /usr/sbin/smrsh ..........T /usr/share/doc/sendmail ..........T /usr/share/doc/sendmail/FAQ ..........T /usr/share/doc/sendmail/KNOWNBUGS ..........T /usr/share/doc/sendmail/LICENSE ..........T /usr/share/doc/sendmail/README ..........T /usr/share/doc/sendmail/RELEASE_NOTES.gz ..........T /usr/share/man/man1/mailq.1.gz ..........T /usr/share/man/man1/mailq.sendmail.1.gz ..........T /usr/share/man/man1/newaliases.1.gz ..........T /usr/share/man/man1/newaliases.sendmail.1.gz ..........T /usr/share/man/man5/aliases.5.gz ..........T /usr/share/man/man5/aliases.sendmail.5.gz ..........T /usr/share/man/man8/editmap.8.gz ..........T /usr/share/man/man8/editmap.sendmail.8.gz ..........T /usr/share/man/man8/hoststat.8.gz ..........T /usr/share/man/man8/mailstats.8.gz ..........T /usr/share/man/man8/makemap.8.gz ..........T /usr/share/man/man8/makemap.sendmail.8.gz ..........T /usr/share/man/man8/praliases.8.gz ..........T /usr/share/man/man8/purgestat.8.gz ..........T /usr/share/man/man8/rmail.8.gz ..........T /usr/share/man/man8/rmail.sendmail.8.gz ..........T /usr/share/man/man8/sendmail.8.gz ..........T /usr/share/man/man8/sendmail.sendmail.8.gz ..........T /usr/share/man/man8/smrsh.8.gz ..........T /var/log/mail ..........T /var/log/mail/statistics ..........T /var/spool/clientmqueue ..........T /var/spool/clientmqueue/sm-client.st ..........T /var/spool/mqueue This is due to the bin-sbin merge (now postponed to Fedora 32) update preparation not being quite right. In the %files list there is: %exclude %{_prefix}/sbin But I believe it should be: %if "%{_sbindir}" == "%{_bindir}" %exclude %{_prefix}/sbin %endif