[packages/systemd] - versioned Obsoletes (except for few still alive packages, like elogind and SysVinit) - more Obsole
qboosh
qboosh at pld-linux.org
Sat May 8 16:47:27 CEST 2021
commit 38e094069f4afe694cb83aeda149428017b7c189
Author: Jakub Bogusz <qboosh at pld-linux.org>
Date: Sat May 8 16:49:28 2021 +0200
- versioned Obsoletes (except for few still alive packages, like elogind and SysVinit)
- more Obsoletes for hotplug and dropped udev subpackages
systemd.spec | 34 ++++++++++++++++++++--------------
1 file changed, 20 insertions(+), 14 deletions(-)
---
diff --git a/systemd.spec b/systemd.spec
index c2e6496..c3f1610 100644
--- a/systemd.spec
+++ b/systemd.spec
@@ -200,8 +200,9 @@ Provides: user(systemd-timesync)
#Obsoletes: ConsoleKit
#Obsoletes: ConsoleKit-x11
Obsoletes: elogind
-Obsoletes: systemd-no-compat-tmpfiles
-Obsoletes: udev-systemd
+Obsoletes: systemd-no-compat-tmpfiles < 1:183-1
+Obsoletes: udev-acl < 1:181-1
+Obsoletes: udev-systemd < 1:182-1
# for storage detection / activation services
Conflicts: dmraid < 1.0.0-0.rc16.3.3
Conflicts: mdadm < 4.0-2
@@ -566,7 +567,7 @@ Summary(pl.UTF-8): Pliki nagłówkowe bibliotek systemd
Group: Development/Libraries
Requires: %{name}-libs = %{epoch}:%{version}-%{release}
Requires: %{name}-units = %{epoch}:%{version}-%{release}
-Obsoletes: systemd-static
+Obsoletes: systemd-static < 1:205
%description devel
Header files for systemd libraries.
@@ -609,14 +610,16 @@ Summary(pl.UTF-8): Zarządca urządzeń dla Linuksa 2.6
Group: Base
Requires: udev-core = %{epoch}:%{version}-%{release}
Provides: dev = 3.5.0
-Obsoletes: dev
-Obsoletes: hotplug
-Obsoletes: hotplug-input
-Obsoletes: hotplug-net
-Obsoletes: hotplug-pci
-Obsoletes: udev-dev
+Obsoletes: dev < 3.5
+Obsoletes: hotplug < 2005
+Obsoletes: hotplug-digicam < 2005
+Obsoletes: hotplug-input < 2005
+Obsoletes: hotplug-isapnp < 2005
+Obsoletes: hotplug-net < 2005
+Obsoletes: hotplug-pci < 2005
+Obsoletes: udev-dev < 032
Obsoletes: udev-extras < 20090628
-Obsoletes: udev-tools
+Obsoletes: udev-tools < 1:125-2
%description -n udev
udev is the device manager for the Linux 2.6 kernel series. Its
@@ -641,8 +644,11 @@ Requires: setup >= 2.10.1
Requires: systemd-libs = %{epoch}:%{version}-%{release}
Requires: udev-libs = %{epoch}:%{version}-%{release}
Requires: uname(release) >= 3.13
-Obsoletes: udev-compat
-Obsoletes: udev-initrd < %{epoch}:%{version}-%{release}
+Obsoletes: udev-compat < 1:182-1
+Obsoletes: udev-dbus < 027
+Obsoletes: udev-digicam < 1:079-2
+Obsoletes: udev-initramfs < 1:182-5
+Obsoletes: udev-initrd < 1:198-1
Conflicts: geninitrd < 12639
Conflicts: rc-scripts < 0.4.5.3-1
Conflicts: systemd-units < 1:183
@@ -671,8 +677,8 @@ Summary: Header file for libudev library
Summary(pl.UTF-8): Plik nagłówkowy biblioteki libudev
Group: Development/Libraries
Requires: udev-libs = %{epoch}:%{version}-%{release}
-Obsoletes: udev-apidocs
-Obsoletes: udev-static
+Obsoletes: udev-apidocs < 1:221-1
+Obsoletes: udev-static < 1:205
%description -n udev-devel
Header file for libudev library.
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/systemd.git/commitdiff/38e094069f4afe694cb83aeda149428017b7c189
More information about the pld-cvs-commit
mailing list