Drop dependency on systemd-udev

u2f-hidraw-policy is provided by systemd-udev [1]. The rich dependency
on u2f-hidraw-policy effectively collapses to an install-time ordering
dependedency. We don't want this [2], so drop this line altogether.

[1] https://bugzilla.redhat.com/show_bug.cgi?id=1753381
[2] https://bugzilla.redhat.com/show_bug.cgi?id=2018913
This commit is contained in:
Zbigniew Jędrzejewski-Szmek 2022-02-16 17:24:28 +01:00
parent 13576aad86
commit 3f4db2ae44

View File

@ -1,7 +1,7 @@
Name: libfido2
Version: 1.10.0
Release: 2%{?dist}
Release: 3%{?dist}
Summary: FIDO2 library
License: BSD
@ -19,7 +19,6 @@ BuildRequires: pkgconfig(libcbor)
BuildRequires: pkgconfig(libudev)
BuildRequires: pkgconfig(openssl)
BuildRequires: pkgconfig(zlib)
Requires: (u2f-hidraw-policy if systemd-udev)
%description
%{name} is an open source library to support the FIDO2 protocol. FIDO2 is
@ -86,6 +85,9 @@ find %{buildroot} -type f -name "*.a" -delete -print
%changelog
* Wed Feb 16 2022 Zbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl> - 1.10.0-3
- Drop dependency on systemd-udev (#2018913)
* Thu Jan 20 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.10.0-2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild