On Fri, 2022-09-23 at 22:49 +0100, Sérgio Basto wrote:
On Fri, 2022-09-23 at 22:39 +0100, Sérgio Basto wrote:
On Mon, 2022-09-19 at 09:08 +0200, Dan Horák wrote:
On Fri, 16 Sep 2022 13:42:42 +0000 Zbigniew Jędrzejewski-Szmek zbyszek@in.waw.pl wrote:
On Fri, Sep 16, 2022 at 03:35:29PM +0200, Florian Weimer wrote:
- Zbigniew Jędrzejewski-Szmek:
So… we certainly don't want people having to declare the dependency manually everywhere.
The packaging guidelines seem to say that the manual dependency is required, though.
Yeah, you need *some* dependency. But opencryptoki has BR:systemd-devel, and systemd-devel has R:systemd, which has the Requires(meta) under discussion. So an explicit BR:systemd-rpm- macros should be redundant.
the BR: systemd-devel in opencryptoki might be just a historical relict, because it used to be required to define the various macros (IIRC)
Dan
Today clamav fails to build on rawhide again, this time because make install on mock doesn't install systemd files !
scratch build https://koji.fedoraproject.org/koji/taskinfo?taskID=92286295
systemd-devel no longer has systemd dependency on F37+, now we also need BuildRequires: systemd