boot: add Provides:systemd-boot(isa)
As requested in https://github.com/rhinstaller/anaconda/pull/4368#discussion_r1043839809, so that it's easier to depend on the appropriate package. Once we have the signed version built, this provides might be dropped. But let's add it at least for now so that there's a stable name to depend on. While at it, let's drop ? from %{_isa}. Systemd is always archful.
This commit is contained in:
parent
1d366e53d8
commit
732bdcb223
18
systemd.spec
18
systemd.spec
@ -191,7 +191,7 @@ Requires: %{name}-libs = %{version}-%{release}
|
|||||||
%{?fedora:Recommends: %{name}-resolved = %{version}-%{release}}
|
%{?fedora:Recommends: %{name}-resolved = %{version}-%{release}}
|
||||||
Recommends: diffutils
|
Recommends: diffutils
|
||||||
Requires: (util-linux-core or util-linux)
|
Requires: (util-linux-core or util-linux)
|
||||||
Recommends: libxkbcommon%{?_isa}
|
Recommends: libxkbcommon%{_isa}
|
||||||
Provides: /bin/systemctl
|
Provides: /bin/systemctl
|
||||||
Provides: /sbin/shutdown
|
Provides: /sbin/shutdown
|
||||||
Provides: syslog
|
Provides: syslog
|
||||||
@ -284,7 +284,7 @@ for information how to use those macros.
|
|||||||
%package devel
|
%package devel
|
||||||
Summary: Development headers for systemd
|
Summary: Development headers for systemd
|
||||||
License: LGPLv2+ and MIT
|
License: LGPLv2+ and MIT
|
||||||
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
|
Requires: %{name}-libs%{_isa} = %{version}-%{release}
|
||||||
Requires(meta): (%{name}-rpm-macros = %{version}-%{release} if rpm-build)
|
Requires(meta): (%{name}-rpm-macros = %{version}-%{release} if rpm-build)
|
||||||
Provides: libudev-devel = %{version}
|
Provides: libudev-devel = %{version}
|
||||||
Provides: libudev-devel%{_isa} = %{version}
|
Provides: libudev-devel%{_isa} = %{version}
|
||||||
@ -298,7 +298,7 @@ to libudev or libsystemd.
|
|||||||
Summary: Rule-based device node and kernel event manager
|
Summary: Rule-based device node and kernel event manager
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
|
|
||||||
Requires: systemd%{?_isa} = %{version}-%{release}
|
Requires: systemd%{_isa} = %{version}-%{release}
|
||||||
Requires(post): systemd
|
Requires(post): systemd
|
||||||
Requires(preun): systemd
|
Requires(preun): systemd
|
||||||
Requires(postun): systemd
|
Requires(postun): systemd
|
||||||
@ -354,6 +354,8 @@ machine, and to create or grow partitions and make file systems automatically.
|
|||||||
Summary: UEFI boot manager (unsigned version)
|
Summary: UEFI boot manager (unsigned version)
|
||||||
|
|
||||||
Provides: systemd-boot-unsigned-%{efi_arch} = %version-%release
|
Provides: systemd-boot-unsigned-%{efi_arch} = %version-%release
|
||||||
|
Provides: systemd-boot = %version-%release
|
||||||
|
Provides: systemd-boot%{_isa} = %version-%release
|
||||||
|
|
||||||
# self-obsoletes to install both packages after split of systemd-boot
|
# self-obsoletes to install both packages after split of systemd-boot
|
||||||
Obsoletes: systemd-udev < 252.2^
|
Obsoletes: systemd-udev < 252.2^
|
||||||
@ -370,7 +372,7 @@ the version that works with Secure Boot.
|
|||||||
%package container
|
%package container
|
||||||
# Name is the same as in Debian
|
# Name is the same as in Debian
|
||||||
Summary: Tools for containers and VMs
|
Summary: Tools for containers and VMs
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{_isa} = %{version}-%{release}
|
||||||
Requires(post): systemd
|
Requires(post): systemd
|
||||||
Requires(preun): systemd
|
Requires(preun): systemd
|
||||||
Requires(postun): systemd
|
Requires(postun): systemd
|
||||||
@ -389,7 +391,7 @@ systemd-importd.
|
|||||||
%package journal-remote
|
%package journal-remote
|
||||||
# Name is the same as in Debian
|
# Name is the same as in Debian
|
||||||
Summary: Tools to send journal events over the network
|
Summary: Tools to send journal events over the network
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{_isa} = %{version}-%{release}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
Requires: firewalld-filesystem
|
Requires: firewalld-filesystem
|
||||||
Provides: %{name}-journal-gateway = %{version}-%{release}
|
Provides: %{name}-journal-gateway = %{version}-%{release}
|
||||||
@ -407,7 +409,7 @@ systemd-journal-upload.
|
|||||||
|
|
||||||
%package networkd
|
%package networkd
|
||||||
Summary: System daemon that manages network configurations
|
Summary: System daemon that manages network configurations
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{_isa} = %{version}-%{release}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
# https://src.fedoraproject.org/rpms/systemd/pull-request/34
|
# https://src.fedoraproject.org/rpms/systemd/pull-request/34
|
||||||
Obsoletes: systemd < 246.6-2
|
Obsoletes: systemd < 246.6-2
|
||||||
@ -419,7 +421,7 @@ devices.
|
|||||||
|
|
||||||
%package resolved
|
%package resolved
|
||||||
Summary: Network Name Resolution manager
|
Summary: Network Name Resolution manager
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{_isa} = %{version}-%{release}
|
||||||
Obsoletes: %{name} < 249~~
|
Obsoletes: %{name} < 249~~
|
||||||
Requires: libidn2.so.0%{?elf_suffix}
|
Requires: libidn2.so.0%{?elf_suffix}
|
||||||
Requires: libidn2.so.0(IDN2_0.0.0)%{?elf_bits}
|
Requires: libidn2.so.0(IDN2_0.0.0)%{?elf_bits}
|
||||||
@ -442,7 +444,7 @@ a userspace out-of-memory (OOM) killer.
|
|||||||
|
|
||||||
%package tests
|
%package tests
|
||||||
Summary: Internal unit tests for systemd
|
Summary: Internal unit tests for systemd
|
||||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
Requires: %{name}%{_isa} = %{version}-%{release}
|
||||||
License: LGPLv2+
|
License: LGPLv2+
|
||||||
|
|
||||||
%description tests
|
%description tests
|
||||||
|
Loading…
Reference in New Issue
Block a user