[packages/systemd] same-arch subpackage requires; rel 3
arekm
arekm at pld-linux.org
Sat Oct 24 03:42:52 CEST 2026
commit 9deab70d1f6d56652297cab36da8b5dac619d79d
Author: Arkadiusz Miśkiewicz <arekm at maven.pl>
Date: Sat Oct 24 03:38:39 2026 +0200
same-arch subpackage requires; rel 3
systemd.spec | 48 ++++++++++++++++++++++++------------------------
1 file changed, 24 insertions(+), 24 deletions(-)
---
diff --git a/systemd.spec b/systemd.spec
index 429abce..1fafaa3 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -33,7 +33,7 @@ Summary(pl.UTF-8): systemd - zarządca systemu i usług dla Linuksa
Name: systemd
# Verify ChangeLog and NEWS when updating (since there are incompatible/breaking changes very often)
Version: 254.27
-Release: 2
+Release: 3
Epoch: 1
License: GPL v2+ (udev), LGPL v2.1+ (the rest)
Group: Base
@@ -159,7 +159,7 @@ BuildRequires: xorg-lib-libxkbcommon-devel >= 0.5.0
BuildRequires: xz-devel
BuildRequires: zlib-devel
BuildRequires: zstd-devel >= 1.4.0
-Requires(post,postun): %{name}-units = %{epoch}:%{version}-%{release}
+Requires(post,postun): %{name}-units%{?_isa} = %{epoch}:%{version}-%{release}
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
Requires(post): /bin/setfacl
@@ -167,9 +167,9 @@ Requires(pre): /bin/id
Requires(pre): /usr/bin/getgid
Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/sbin/useradd
-Requires: %{name}-libs = %{epoch}:%{version}-%{release}
-Requires: %{name}-units = %{epoch}:%{version}-%{release}
-Requires: %{name}-tools = %{epoch}:%{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: %{name}-units%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: %{name}-tools%{?_isa} = %{epoch}:%{version}-%{release}
Requires: /etc/os-release
Requires: SysVinit-tools
Requires: agetty
@@ -183,8 +183,8 @@ Requires: libutempter
Requires: polkit >= 0.106
Requires: rc-scripts >= 0.4.5.3-7
Requires: setup >= 2.10.1
-Requires: udev-core = %{epoch}:%{version}-%{release}
-Requires: udev-libs = %{epoch}:%{version}-%{release}
+Requires: udev-core%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: udev-libs%{?_isa} = %{epoch}:%{version}-%{release}
Requires: uname(release) >= %{min_kernel}
Requires: util-linux >= 2.30
Suggests: %{name}-container = %{epoch}:%{version}-%{release}
@@ -399,7 +399,7 @@ poprzez katalog %{_sysconfdir}/systemd/system.
Summary: Tools that work with and without systemd started
Summary(pl.UTF-8): Narzędzia działające przy uruchomionym jak i bez systemd
Group: Base
-Requires: %{name}-libs = %{epoch}:%{version}-%{release}
+Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
%description tools
Tools that work with and without systemd started.
@@ -412,7 +412,7 @@ Summary: Tools for container/VM management
Summary(pl.UTF-8): Narzędzia do zarządzania kontenerami/wirtualnymi maszynami
License: LGPL v2.1+
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: curl-libs >= 7.32.0
%description container
@@ -426,7 +426,7 @@ Summary: Tools for sending and receiving remote journal logs
Summary(pl.UTF-8): Narzędzia do wysyłania i odbierania zdarzeń dziennika po sieci
License: LGPL v2.1+
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires(postun): /usr/sbin/groupdel
Requires(postun): /usr/sbin/userdel
Requires(pre): /bin/id
@@ -455,7 +455,7 @@ Narzędzia do wysyłania i odbierania zdarzeń dziennika po sieci.
Summary: systemd home area/user account manager
Summary(pl.UTF-8): Zarządca obszarów domowych/kont użytkownika dla systemd
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: libfdisk >= 2.32
%description homed
@@ -473,7 +473,7 @@ systemami plików, opcjonalnie szyfrowanymi).
Summary: systemd network manager
Summary(pl.UTF-8): Zarządca sieci systemd
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Suggests: %{name}-resolved = %{epoch}:%{version}-%{release}
%description networkd
@@ -490,7 +490,7 @@ wirtualne urządzenia sieciowe.
Summary: systemd userspace OOM killer service
Summary(pl.UTF-8): Usługa systemd zabójcy OOM w przestrzeni użytkownika
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: uname(release) >= 4.20
%description oomd
@@ -509,7 +509,7 @@ pamięci lub przestrzeni wymiany jest powyżej skonfigurowanych limitów.
Summary: systemd portable service images service
Summary(pl.UTF-8): Usługa systemd do obrazów usług przenośnych
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
%description portabled
systemd-portabled is a system service that may be used to attach,
@@ -523,7 +523,7 @@ odłączania i badania obrazów usług przenośnych.
Summary: systemd service to automatically grow and add partitions
Summary(pl.UTF-8): Usługa systemd do automatycznego powiększania lub dodawania partycji
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: libfdisk >= 2.32
%description repart
@@ -538,7 +538,7 @@ oparciu o pliki konfiguracyjne.
Summary: systemd network name resolution manager
Summary(pl.UTF-8): Zarządca rozwiązywania nazw sieciowych systemd
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: gnutls-libs >= 3.6.0
%description resolved
@@ -561,7 +561,7 @@ który można użyć do dowiązania symbolicznego z /etc/resolv.conf.
Summary: systemd service for automatic system update
Summary(pl.UTF-8): Usługa systemd do automatycznych aktualizacji systemu
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
%description sysupdate
systemd service for automatic system update.
@@ -573,7 +573,7 @@ Usługa systemd do automatycznych aktualizacji systemu.
Summary: Native inet service support for systemd via socket activation
Summary(pl.UTF-8): Natywna obsługa usług inet dla systemd
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: rc-inetd
Provides: inetdaemon
Obsoletes: inetd
@@ -599,7 +599,7 @@ aktywację usług przez gniazda.
Summary: Tool for processing systemd profiling information
Summary(pl.UTF-8): Narzędzie do przetwarzania informacji profilujących systemd
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Conflicts: systemd < 44-3
%description analyze
@@ -617,7 +617,7 @@ start jednostek podczas rozruchu.
Summary: Tool for combining kernel and initrd into Unified Kernel Image (UKI)
Summary(pl.UTF-8): Narzędzie do łączenia jądra oraz initrd w Unified Kernel Image (UKI)
Group: Base
-Requires: %{name} = %{epoch}:%{version}-%{release}
+Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}
Requires: python3-modules >= 1:3.9
%description ukify
@@ -649,7 +649,7 @@ Summary: Header files for systemd libraries
Summary(pl.UTF-8): Pliki nagłówkowe bibliotek systemd
Group: Development/Libraries
Requires: %{name}-libs%{?_isa} = %{epoch}:%{version}-%{release}
-Requires: %{name}-units = %{epoch}:%{version}-%{release}
+Requires: %{name}-units%{?_isa} = %{epoch}:%{version}-%{release}
Obsoletes: systemd-static < 1:205
%description devel
@@ -691,7 +691,7 @@ Uzupełnianie parametrów w zsh dla poleceń systemd.
Summary: Device manager for the Linux 2.6 kernel series
Summary(pl.UTF-8): Zarządca urządzeń dla Linuksa 2.6
Group: Base
-Requires: udev-core = %{epoch}:%{version}-%{release}
+Requires: udev-core%{?_isa} = %{epoch}:%{version}-%{release}
Provides: dev = 3.5.0
Obsoletes: dev < 3.5
Obsoletes: hotplug < 2005
@@ -724,8 +724,8 @@ Requires: kmod >= 15
Requires: libblkid >= 2.24
%{?with_selinux:Requires: libselinux >= 2.6}
Requires: setup >= 2.10.1
-Requires: systemd-libs = %{epoch}:%{version}-%{release}
-Requires: udev-libs = %{epoch}:%{version}-%{release}
+Requires: systemd-libs%{?_isa} = %{epoch}:%{version}-%{release}
+Requires: udev-libs%{?_isa} = %{epoch}:%{version}-%{release}
Requires: uname(release) >= %{min_kernel}
Obsoletes: udev-compat < 1:182-1
Obsoletes: udev-dbus < 027
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/9deab70d1f6d56652297cab36da8b5dac619d79d
More information about the pld-cvs-commit
mailing list