Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package sendmail for openSUSE:Factory checked in at 2021-02-15 23:10:31 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/sendmail (Old) and /work/SRC/openSUSE:Factory/.sendmail.new.28504 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "sendmail" Mon Feb 15 23:10:31 2021 rev:102 rq:870505 version:8.16.1 Changes: -------- --- /work/SRC/openSUSE:Factory/sendmail/sendmail.changes 2021-02-01 14:41:53.728684286 +0100 +++ /work/SRC/openSUSE:Factory/.sendmail.new.28504/sendmail.changes 2021-02-15 23:10:32.790880184 +0100 @@ -1,0 +2,17 @@ +Tue Feb 9 08:24:10 UTC 2021 - Dominique Leuenberger <dims...@opensuse.org> + +- Fix up build dependencies. The construct: + %%if %%{undefined systemd_requires}\n%%global with_sysvinit 1 + does not work as intended. The OBS scheduler for example does not + have all the macros coming from 'random' rpmmacro files/packages + (systemd-rpm-macros in this case) present, as such for OBS, + systemd_requires is undefined, which in turn pulls in + insserv_prereq. The build itself then does not use it though, as + at this time, the correct macros are known (inside the build VM). +- As we're at it: replace systemd_requires with systemd_ordering: + people installing sendmail into a container do not require + systemd as a dependency there. But for people installing sendmail + in a transaction together with systemd, we prefer systemd to be + installed first. + +------------------------------------------------------------------- ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ sendmail.spec ++++++ --- /var/tmp/diff_new_pack.orIOUh/_old 2021-02-15 23:10:33.746881613 +0100 +++ /var/tmp/diff_new_pack.orIOUh/_new 2021-02-15 23:10:33.750881618 +0100 @@ -24,9 +24,6 @@ # # sysvinit -- build for SysVinit and not for systemd # -%if %{undefined systemd_requires} -%global with_sysvinit 1 -%endif %bcond_with sysvinit %define libmilter_somajor 1 %define libmilter_sominor 0 @@ -88,7 +85,7 @@ Requires(posttrans): findutils Requires(posttrans): m4 Requires(verify): permissions -%{?systemd_requires} +%{?systemd_ordering} Conflicts: smail postfix postfix-tls Obsoletes: sendmail-tls Version: 8.16.1