From 8c89f444ae363b759ffd600e80032ea9bc92c17e Mon Sep 17 00:00:00 2001 From: lxpzero Date: Thu, 28 Mar 2024 17:30:16 +0800 Subject: [PATCH] rebuild add Epoch --- util-linux.spec | 50 ++++++++++++++++++++++++++----------------------- 1 file changed, 27 insertions(+), 23 deletions(-) diff --git a/util-linux.spec b/util-linux.spec index 13ae5b1..af62467 100644 --- a/util-linux.spec +++ b/util-linux.spec @@ -1,9 +1,10 @@ -%define anolis_release 2 +%define anolis_release 3 %global upstream_version 2.38.1 %global major_version v2.38 %global compldir %{_datadir}/bash-completion/completions/ Name: util-linux +Epoch: 1 Version: 2.38.1 Release: %{anolis_release}%{?dist} Summary: Collection of basic system utilities @@ -49,17 +50,17 @@ Provides: /sbin/nologin Provides: /sbin/findfs Provides: eject = 2.1.6 Provides: rfkill = 0.5 -Provides: util-linux-ng = %{version}-%{release} +Provides: util-linux-ng = %{epoch}:%{version}-%{release} Requires(post): coreutils Requires: pam >= 1.1.3-7, /etc/pam.d/system-auth Requires: audit-libs >= 1.0.6 -Requires: libuuid = %{version}-%{release} -Requires: libblkid = %{version}-%{release} -Requires: libmount = %{version}-%{release} -Requires: libsmartcols = %{version}-%{release} -Requires: libfdisk = %{version}-%{release} -Requires: util-linux-core = %{version}-%{release} +Requires: libuuid = %{epoch}:%{version}-%{release} +Requires: libblkid = %{epoch}:%{version}-%{release} +Requires: libmount = %{epoch}:%{version}-%{release} +Requires: libsmartcols = %{epoch}:%{version}-%{release} +Requires: libfdisk = %{epoch}:%{version}-%{release} +Requires: util-linux-core = %{epoch}:%{version}-%{release} %description The util-linux package contains a large variety of low-level system @@ -81,10 +82,10 @@ Provides: /sbin/fsck # hardlink has been merged into util-linux v2.34 Obsoletes: hardlink <= 1:1.3-9 Provides: hardlink = 1:1.3-9 -Requires: libuuid = %{version}-%{release} -Requires: libblkid = %{version}-%{release} -Requires: libmount = %{version}-%{release} -Requires: libsmartcols = %{version}-%{release} +Requires: libuuid = %{epoch}:%{version}-%{release} +Requires: libblkid = %{epoch}:%{version}-%{release} +Requires: libmount = %{epoch}:%{version}-%{release} +Requires: libsmartcols = %{epoch}:%{version}-%{release} # old versions of e2fsprogs contain fsck, uuidgen Conflicts: e2fsprogs < 1.41.8-5 @@ -103,7 +104,7 @@ This is library for fdisk-like programs, part of util-linux. %package -n libfdisk-devel Summary: Partitioning library for fdisk-like programs. License: LGPLv2+ -Requires: libfdisk = %{version}-%{release} +Requires: libfdisk = %{epoch}:%{version}-%{release} %description -n libfdisk-devel @@ -122,7 +123,7 @@ This is library for ls-like terminal programs, part of util-linux. %package -n libsmartcols-devel Summary: Formatting library for ls-like programs. License: LGPLv2+ -Requires: libsmartcols = %{version}-%{release} +Requires: libsmartcols = %{epoch}:%{version}-%{release} %description -n libsmartcols-devel @@ -133,8 +134,8 @@ part of util-linux. %package -n libmount Summary: Device mounting library License: LGPLv2+ -Requires: libblkid = %{version}-%{release} -Requires: libuuid = %{version}-%{release} +Requires: libblkid = %{epoch}:%{version}-%{release} +Requires: libuuid = %{epoch}:%{version}-%{release} Conflicts: filesystem < 3 %description -n libmount @@ -143,7 +144,7 @@ This is the device mounting library, part of util-linux. %package -n libmount-devel Summary: Device mounting library License: LGPLv2+ -Requires: libmount = %{version}-%{release} +Requires: libmount = %{epoch}:%{version}-%{release} %description -n libmount-devel @@ -154,7 +155,7 @@ part of util-linux. %package -n libblkid Summary: Block device ID library License: LGPLv2+ -Requires: libuuid = %{version}-%{release} +Requires: libuuid = %{epoch}:%{version}-%{release} Conflicts: filesystem < 3 Requires(post): coreutils @@ -165,7 +166,7 @@ This is block device identification library, part of util-linux. %package -n libblkid-devel Summary: Block device ID library License: LGPLv2+ -Requires: libblkid = %{version}-%{release} +Requires: libblkid = %{epoch}:%{version}-%{release} %description -n libblkid-devel @@ -192,7 +193,7 @@ See also the "uuid" package, which is a separate implementation. %package -n libuuid-devel Summary: Universally unique ID library License: BSD -Requires: libuuid = %{version}-%{release} +Requires: libuuid = %{epoch}:%{version}-%{release} %description -n libuuid-devel @@ -210,7 +211,7 @@ See also the "uuid-devel" package, which is a separate implementation. %package -n uuidd Summary: Helper daemon to guarantee uniqueness of time-based UUIDs -Requires: libuuid = %{version}-%{release} +Requires: libuuid = %{epoch}:%{version}-%{release} License: GPLv2 Requires: systemd Requires(pre): shadow-utils @@ -225,7 +226,7 @@ SMP systems. %package -n python3-libmount Summary: Python bindings for the libmount library -Requires: libmount = %{version}-%{release} +Requires: libmount = %{epoch}:%{version}-%{release} License: LGPLv2+ %description -n python3-libmount @@ -237,7 +238,7 @@ mountinfo, etc) and mount filesystems. %package -n util-linux-user Summary: libuser based util-linux utilities -Requires: util-linux = %{version}-%{release} +Requires: util-linux = %{epoch}:%{version}-%{release} License: GPLv2 %description -n util-linux-user @@ -799,6 +800,9 @@ fi %{python3_sitearch}/libmount %changelog +* Thu Mar 28 2024 Xiaoping Liu - 2.38.1-3 +- rebuild add Epoch + * Tue Nov 14 2023 happy_orange - 2.38.1-2 - rollback to 2.38 to fix the mount error -- Gitee