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
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.