Am Freitag, 14. Mai 2021, 10:58:50 CEST schrieb Thorsten Kukuk:
On Fri, May 14, Eric Schirra wrote:
And why is it still offered by many other distributions like Arch, Debian, Ubuntu, Fedora, Centos, Mageia? Why can it still be built and installed there?
Maybe they have maintainers who care about the package?
For such an important package? The problem is incidentally because of the macro Requires (pre):% insserv_prereq in this section of the spec: % if% {with systemd} BuildRequires: systemd Requires (pre):% fillup_prereq % systemd_requires % else Recommends: cron Requires (pre):% insserv_prereq % endif Although "with systemd" is queried here, and from a logical point of view systemd "Requires (pre):% insserv_prereq" should not be evaluated, it will. The build requires insserv and breaks off on Tumbleweed. Either you throw the insserv completely out of the spec or you fix the error that Requires is correctly evaluated in an if loop. Regards Eric