commit util-linux for openSUSE:Factory
![](https://seccdn.libravatar.org/avatar/e2145bc5cf53dda95c308a3c75e8fef3.jpg?s=120&d=mm&r=g)
Hello community,
here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2018-08-28 09:18:07
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/util-linux (Old)
and /work/SRC/openSUSE:Factory/.util-linux.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux"
Tue Aug 28 09:18:07 2018 rev:231 rq:627977 version:2.32.1
Changes:
--------
New Changes file:
--- /dev/null 2018-08-15 23:51:58.373630633 +0200
+++ /work/SRC/openSUSE:Factory/.util-linux.new/python3-libmount.changes 2018-08-28 09:18:09.035638893 +0200
@@ -0,0 +1,4800 @@
+-------------------------------------------------------------------
+Mon Aug 6 15:21:35 CEST 2018 - sbrabec@suse.com
+
+- Update to version 2.32.1:
+ * cal(1) has been improved and extended.
+ * libblkid has been extended to support LUKS2, Micron mpool, VDO
+ and Atari partition table.
+ * rfkill(8) has been moved to /usr/sbin.
+ * dmesg(1) provides better support for multi-line messages, new
+ command line option --force-prefix.
+ * fallocate(1) --dig-holes is faster and more effect now.
+ * fdisk(8) provides access to Protective MBR accessible from main
+ menu. Sun label support has been improved.
+ * lscpu(1) provides more details about ARM CPUs now
+ (FATE#326453).
+ * lsmem(1) supports memory zone awareness now (FATE#324252,
+ drop util-linux-lsmem-memory-zone-1.patch,
+ util-linux-lsmem-memory-zone-2.patch,
+ util-linux-lsmem-memory-zone-3.patch).
+ * lsns(8) provides netnsid and nsfs columns now.
+ * rtcwake(8) waits stdin to settle down before entering a system
+ sleep.
+ * Many fixes and improvements, see
+ https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32-ReleaseNotes
+ https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ReleaseNotes
+ (drop util_linux_bigendian.patch, util-linux-cramfs.patch,
+ util-linux-fincore-count.patch,
+ util-linux-sysfs-nvme-devno.patch, util-linux-lscpu-loop.patch,
+ util-linux-libmount-umount-a-segfault.patch,
+ util-linux-libmount-mount-a-nfs-bind-mount.patch,
+ util-linux-lscpu-chcpu-new-cpu-macros.patch,
+ util-linux-chcpu-cpu-count.patch).
+
+-------------------------------------------------------------------
+Tue Jul 3 16:27:27 CEST 2018 - sbrabec@suse.com
+
+- Switch python-libmount to python3-libmount.
+
+-------------------------------------------------------------------
+Tue May 22 11:54:13 UTC 2018 - tchvatal@suse.com
+
+- Do not run rfkill-block@.service and rfkill-unblock@service as it
+ is just template without parameter bsc#1092820 bsc#1093176
+
+-------------------------------------------------------------------
+Thu May 10 17:22:14 CEST 2018 - sbrabec@suse.com
+
+- Fix lscpu and chcpu on systems with >1024 cores
+ (bnc#1091164, util-linux-lscpu-chcpu-new-cpu-macros.patch).
+- Fix CPU count in chcpu
+ (bnc#1091164, util-linux-chcpu-cpu-count.patch).
+
+-------------------------------------------------------------------
+Thu Apr 19 19:30:25 CEST 2018 - sbrabec@suse.com
+
+- Backport three upstream patches:
+ * Fix crash loop in lscpu
+ (bsc#1072947, util-linux-lscpu-loop.patch).
+ * Fix possible segfault of umount -a
+ (util-linux-libmount-umount-a-segfault.patch).
+ * Fix mount -a on NFS bind mounts (bsc#1080740,
+ util-linux-libmount-mount-a-nfs-bind-mount.patch).
+
+-------------------------------------------------------------------
+Thu Apr 12 17:09:30 CEST 2018 - sbrabec@suse.com
+
+- Integrate pam_keyinit pam module (boo#1081947, su-l.pamd,
+ runuser-l.pamd, runuser.pamd).
+
+-------------------------------------------------------------------
+Wed Apr 4 04:12:56 CEST 2018 - sbrabec@suse.com
+
+- su.default: Set ALWAYS_SET_PATH default to "yes" (bsc#353876#c7);
+ add one-time wrapper forcing ALWAYS_SET_PATH on upgrade.
+
+-------------------------------------------------------------------
+Tue Mar 20 13:02:18 CET 2018 - kukuk@suse.de
+
+- Use %license instead of %doc [bsc#1082318]
+
+-------------------------------------------------------------------
+Fri Feb 9 15:08:22 CET 2018 - sbrabec@suse.com
+
+- Fix lsblk on NVMe
+ (bsc#1078662, util-linux-sysfs-nvme-devno.patch).
+
+-------------------------------------------------------------------
+Wed Jan 31 20:34:56 CET 2018 - sbrabec@suse.com
+
+- Update to version 2.31.1:
+ * blkid: Add support for LUKS2 and new LABEL attributes.
+ * move rfkill to /usr/sbin (boo#1076134).
+ * fsck.cramfs: Fix bus error on broken file system.
+ * hwclock: add iso-8601 overflow check
+ * libmount:
+ * Allow MNT_FORCE and MNT_DETACH at umount
+ * add nsfs between pseudo filesystems
+ * lscpu: Treat read failure on Xen Hypervisor properties as
+ non-fatal
+ * sha1: endian fixes (affects util_linux_bigendian.patch)
+ * documentation updates
+ * other fixes and improvements
+- Fix regressions in 2.31.1:
+ * sha1 on s390* (update util_linux_bigendian.patch)
+ * fsck.cramfs on ppc64le (util-linux-cramfs.patch)
+ * fincore/count (disable, util-linux-fincore-count.patch)
+
+-------------------------------------------------------------------
+Sun Jan 21 20:15:00 UTC 2018 - jengelh@inai.de
+
+- Combine %service_* calls again.
+
+-------------------------------------------------------------------
+Thu Jan 18 01:54:42 UTC 2018 - bwiedemann@suse.com
+
+- Provide /usr/sbin/rfkill from rfkill package (boo#1076134)
+
+-------------------------------------------------------------------
+Tue Jan 16 16:26:48 UTC 2018 - normand@linux.vnet.ibm.com
+
+- Add util_linux_bigendian.patch solve two failing tests on ppc64
+ (sha1, uuid/oids)
+
+-------------------------------------------------------------------
+Fri Jan 12 13:49:36 CET 2018 - sbrabec@suse.com
+
+- Integrate rfkill-block@.service and rfkill-unblock@.service from
+ rfkill package (boo#1074250#c4).
+- Remove unneeded release based conflicts and obsolescences
+ (boo#1074250#c18).
+- Remove sysvinit requirement.
+
+-------------------------------------------------------------------
+Mon Jan 1 10:32:51 UTC 2018 - antoine.belvire@opensuse.org
+
+- Fix Obsoletes for rfkill (boo#1074250).
+
+-------------------------------------------------------------------
+Mon Dec 18 15:30:56 CET 2017 - sbrabec@suse.com
+
+- Update bash completion conflict to cover rfkill file conflict.
+
+-------------------------------------------------------------------
+Mon Dec 4 17:28:04 CET 2017 - sbrabec@suse.com
+
+- lsmem: Add support for zone awareness (bsc#1065471, FATE#324252,
+ util-linux-lsmem-memory-zone-1.patch,
+ util-linux-lsmem-memory-zone-2.patch,
+ util-linux-lsmem-memory-zone-3.patch).
+- Drop util-linux-losetup-Add-support-for-setting-logical-blocksize.patch.
+ Different implementations exists in the new kernel, and it has
+ a conflicting implementation in util-linux.
+
+-------------------------------------------------------------------
+Mon Nov 20 17:29:11 CET 2017 - sbrabec@suse.com
+
+- Update to version 2.31:
+ * New utilities: uuidparse, rfkill.
+ * su has been refactored and extended to create pseudo terminal
+ (new option --pty, CVE-2016-2779, bsc#968674). This new
+ EXPERIMENTAL feature provides better isolation between root's
+ terminal and an unprivileged su.
+ * libuuid: Improved to match
+ * libuuid, uuidgen: support hash-based UUIDs v3 (md5) and v5
+ (sha1) as specified by RFC-4122. Provide UUID templates for
+ dns, url, oid, or x500.
+ * libblkid: Extended support for DM-integrity, HPE (aka
+ extended-XFS) and UBI superblock. New API to hide already
+ detected signatures.
+ * libfdisk: New API to modify grain, make possible to completely
+ disable dialog driven partitioning.
+ * libsmartcols: New API to move columns.
+ * column: --table-header-repeat to repeat table headers.
+ * libfdisk: Use BLKPG ioctls to inform the kernel about changes.
+ * fdisk: Improved ^C and ^D behavior.
+ * cfdisk: Dialog to resize partition.
+ * look: Follow the WORDLIST environment variable.
+ * losetup: Added support for --sector-size (FATE#319010).
+ * script: Follow the usual semantics for stop/continue signals.
+ * setpriv: New command line options --ambient-caps and
+ --init-groups.
+ * hwclock: Reduce system shutdown times, log --systz when using
+ libaudit.
+ * Other bug fixes.
+- Drop upstreamed util-linux-use-tinfow.patch.
+- Refreshed make-sure-sbin-resp-usr-sbin-are-in-PATH.diff.
+
+-------------------------------------------------------------------
+Thu Sep 21 14:41:01 UTC 2017 - jengelh@inai.de
+
+- Update RPM categories and summaries.
+ Do not ignore errors from useradd.
+
+-------------------------------------------------------------------
+Tue Sep 19 14:11:49 CEST 2017 - sbrabec@suse.com
+
+- Link against tinfow instead of tinfo
++++ 4603 more lines (skipped)
++++ between /dev/null
++++ and /work/SRC/openSUSE:Factory/.util-linux.new/python3-libmount.changes
--- /work/SRC/openSUSE:Factory/util-linux/util-linux-systemd.changes 2018-07-17 09:36:21.434578897 +0200
+++ /work/SRC/openSUSE:Factory/.util-linux.new/util-linux-systemd.changes 2018-08-28 09:18:22.687682307 +0200
@@ -1,0 +2,38 @@
+Mon Aug 6 15:21:35 CEST 2018 - sbrabec@suse.com
+
+- Update to version 2.32.1:
+ * cal(1) has been improved and extended.
+ * libblkid has been extended to support LUKS2, Micron mpool, VDO
+ and Atari partition table.
+ * rfkill(8) has been moved to /usr/sbin.
+ * dmesg(1) provides better support for multi-line messages, new
+ command line option --force-prefix.
+ * fallocate(1) --dig-holes is faster and more effect now.
+ * fdisk(8) provides access to Protective MBR accessible from main
+ menu. Sun label support has been improved.
+ * lscpu(1) provides more details about ARM CPUs now
+ (FATE#326453).
+ * lsmem(1) supports memory zone awareness now (FATE#324252,
+ drop util-linux-lsmem-memory-zone-1.patch,
+ util-linux-lsmem-memory-zone-2.patch,
+ util-linux-lsmem-memory-zone-3.patch).
+ * lsns(8) provides netnsid and nsfs columns now.
+ * rtcwake(8) waits stdin to settle down before entering a system
+ sleep.
+ * Many fixes and improvements, see
+ https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32-ReleaseNotes
+ https://www.kernel.org/pub/linux/utils/util-linux/v2.32/v2.32.1-ReleaseNotes
+ (drop util_linux_bigendian.patch, util-linux-cramfs.patch,
+ util-linux-fincore-count.patch,
+ util-linux-sysfs-nvme-devno.patch, util-linux-lscpu-loop.patch,
+ util-linux-libmount-umount-a-segfault.patch,
+ util-linux-libmount-mount-a-nfs-bind-mount.patch,
+ util-linux-lscpu-chcpu-new-cpu-macros.patch,
+ util-linux-chcpu-cpu-count.patch).
+
+-------------------------------------------------------------------
+Tue Jul 3 16:27:27 CEST 2018 - sbrabec@suse.com
+
+- Switch python-libmount to python3-libmount.
+
+-------------------------------------------------------------------
util-linux.changes: same change
Old:
----
python-libmount.changes
python-libmount.spec
util-linux-2.31.1.tar.sign
util-linux-2.31.1.tar.xz
util-linux-chcpu-cpu-count.patch
util-linux-cramfs.patch
util-linux-fincore-count.patch
util-linux-libmount-mount-a-nfs-bind-mount.patch
util-linux-libmount-umount-a-segfault.patch
util-linux-lscpu-chcpu-new-cpu-macros.patch
util-linux-lscpu-loop.patch
util-linux-lsmem-memory-zone-1.patch
util-linux-lsmem-memory-zone-2.patch
util-linux-lsmem-memory-zone-3.patch
util-linux-sysfs-nvme-devno.patch
util_linux_bigendian.patch
New:
----
python3-libmount.changes
python3-libmount.spec
util-linux-2.32.1.tar.sign
util-linux-2.32.1.tar.xz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ python-libmount.spec -> python3-libmount.spec ++++++
--- /work/SRC/openSUSE:Factory/util-linux/python-libmount.spec 2018-07-17 09:36:21.150579887 +0200
+++ /work/SRC/openSUSE:Factory/.util-linux.new/python3-libmount.spec 2018-08-28 09:18:10.695644172 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package python-libmount
+# spec file for package python3-libmount
#
# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany.
#
@@ -22,7 +22,7 @@
%bcond_with enable_last
%endif
-Name: python-libmount
+Name: python3-libmount
%define _name util-linux
# WARNING: Never edit this file!!! Edit util-linux.spec and call pre_checkin.sh to update spec files:
%define _name util-linux
@@ -43,7 +43,7 @@
%define group_ul System/Base
%define group_uls System/Base
%define group_pl Development/Languages/Python
-%if "%{name}" == "python-libmount"
+%if "%{name}" == "python3-libmount"
%define build_util_linux 0
%define build_util_linux_systemd 0
%define build_python_libmount 1
@@ -101,7 +101,7 @@
BuildRequires: pkgconfig(libsystemd)
%endif
%if %build_python_libmount
-BuildRequires: python-devel
+BuildRequires: python3-devel
%endif
#BEGIN SECOND STAGE DEPENDENCIES
%if !%build_util_linux
@@ -116,7 +116,7 @@
%endif
%endif
#END SECOND STAGE DEPENDENCIES
-Version: 2.31.1
+Version: 2.32.1
Release: 0
# util-linux is a base package and uuidd pre-requiring pwdutils pulls
# that into the core build cycle. pwdutils also pulls in the whole
@@ -125,7 +125,7 @@
# these tools as well
#!BuildIgnore: pwdutils
Url: https://www.kernel.org/pub/linux/utils/util-linux/
-Source: https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-%{version}.tar.xz
+Source: https://www.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-%{version}.tar.xz
Source1: util-linux-rpmlintrc
Source4: raw.service
Source5: etc.raw
@@ -135,7 +135,7 @@
Source9: remote.pamd
Source10: su.pamd
Source11: su.default
-Source12: https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-%{version}.tar.sign
+Source12: https://www.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-%{version}.tar.sign
Source13: %{_name}.keyring
Source14: runuser.pamd
Source15: runuser-l.pamd
@@ -160,30 +160,6 @@
##
# PATCH-EXTEND-UPSTREAM: Let `su' handle /sbin and /usr/sbin in path
Patch0: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-1.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch1: util-linux-lsmem-memory-zone-1.patch
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-2.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch2: util-linux-lsmem-memory-zone-2.patch
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-3.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch3: util-linux-lsmem-memory-zone-3.patch
-# Add four commits from upstream to pass tests on ppc64
-Patch4: util_linux_bigendian.patch
-# PATCH-FIX-UPSTREAM util-linux-cramfs.patch sbrabec@suse.com -- Fix fsck.cramfs failure on ppc64le.
-Patch5: util-linux-cramfs.patch
-# PATCH-FIX-UPSTREAM util-linux-fincore-count.patch sbrabec@suse.com -- Disable bad test fincore/count.
-Patch6: util-linux-fincore-count.patch
-# PATCH-FIX-UPSTREAM util-linux-sysfs-nvme-devno.patch bsc1078662 sbrabec@suse.com -- Fix lsblk on NVMe.
-Patch7: util-linux-sysfs-nvme-devno.patch
-# PATCH-FIX-UPSTREAM util-linux-lscpu-loop.patch bsc1072947 sbrabec@suse.com -- Fix crash loop in lscpu.
-Patch8: util-linux-lscpu-loop.patch
-# PATCH-FIX-UPSTREAM util-linux-libmount-umount-a-segfault.patch sbrabec@suse.com -- Fix possible segfault of umount -a.
-Patch9: util-linux-libmount-umount-a-segfault.patch
-# PATCH-FIX-UPSTREAM util-linux-libmount-mount-a-nfs-bind-mount.patch bsc1080740 sbrabec@suse.com -- Fix mount -a on NFS bind mounts.
-Patch10: util-linux-libmount-mount-a-nfs-bind-mount.patch
-# PATCH-FIX-UPSTREAM util-linux-lscpu-chcpu-new-cpu-macros.patch bnc1091164 sbrabec@suse.com -- Fix lscpu and chcpu on systems with >1024 cores.
-Patch11: util-linux-lscpu-chcpu-new-cpu-macros.patch
-# PATCH-FIX-UPSTREAM util-linux-chcpu-cpu-count.patch bnc1091164 sbrabec@suse.com -- chcpu: Properly count CPUs.
-Patch12: util-linux-chcpu-cpu-count.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#
%if %build_util_linux
@@ -405,11 +381,11 @@
%endif
%if %build_python_libmount
%if %build_util_linux
-%package -n python-libmount
+%package -n python3-libmount
Summary: %summary_pl
Group: %group_pl
-%description -n python-libmount
+%description -n python3-libmount
%else
%description
%endif
@@ -420,18 +396,6 @@
%prep
%setup -q -n %{_name}-%{version} -b 40
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
#
# setctsid
cp -p %{S:22} %{S:23} .
@@ -674,7 +638,7 @@
# util-linux install
#
%make_install
-rm -f %{buildroot}%{python_sitearch}/libmount/*.*a
+rm -f %{buildroot}%{python3_sitearch}/libmount/*.*a
%if %build_util_linux
#UsrMerge
ln -s %{_bindir}/kill %{buildroot}/bin
@@ -1376,12 +1340,12 @@
%if %build_python_libmount
%if %build_util_linux
-%files -n python-libmount
+%files -n python3-libmount
%else
%files
%endif
%defattr(-, root, root)
-%{python_sitearch}/libmount
+%{python3_sitearch}/libmount
%endif
%changelog
++++++ util-linux-systemd.spec ++++++
--- /var/tmp/diff_new_pack.vdDBqG/_old 2018-08-28 09:18:24.851689190 +0200
+++ /var/tmp/diff_new_pack.vdDBqG/_new 2018-08-28 09:18:24.851689190 +0200
@@ -43,7 +43,7 @@
%define group_ul System/Base
%define group_uls System/Base
%define group_pl Development/Languages/Python
-%if "%{name}" == "python-libmount"
+%if "%{name}" == "python3-libmount"
%define build_util_linux 0
%define build_util_linux_systemd 0
%define build_python_libmount 1
@@ -101,7 +101,7 @@
BuildRequires: pkgconfig(libsystemd)
%endif
%if %build_python_libmount
-BuildRequires: python-devel
+BuildRequires: python3-devel
%endif
#BEGIN SECOND STAGE DEPENDENCIES
%if !%build_util_linux
@@ -116,7 +116,7 @@
%endif
%endif
#END SECOND STAGE DEPENDENCIES
-Version: 2.31.1
+Version: 2.32.1
Release: 0
# util-linux is a base package and uuidd pre-requiring pwdutils pulls
# that into the core build cycle. pwdutils also pulls in the whole
@@ -125,7 +125,7 @@
# these tools as well
#!BuildIgnore: pwdutils
Url: https://www.kernel.org/pub/linux/utils/util-linux/
-Source: https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-%{version}.tar.xz
+Source: https://www.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-%{version}.tar.xz
Source1: util-linux-rpmlintrc
Source4: raw.service
Source5: etc.raw
@@ -135,7 +135,7 @@
Source9: remote.pamd
Source10: su.pamd
Source11: su.default
-Source12: https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-%{version}.tar.sign
+Source12: https://www.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-%{version}.tar.sign
Source13: %{_name}.keyring
Source14: runuser.pamd
Source15: runuser-l.pamd
@@ -160,30 +160,6 @@
##
# PATCH-EXTEND-UPSTREAM: Let `su' handle /sbin and /usr/sbin in path
Patch0: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-1.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch1: util-linux-lsmem-memory-zone-1.patch
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-2.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch2: util-linux-lsmem-memory-zone-2.patch
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-3.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch3: util-linux-lsmem-memory-zone-3.patch
-# Add four commits from upstream to pass tests on ppc64
-Patch4: util_linux_bigendian.patch
-# PATCH-FIX-UPSTREAM util-linux-cramfs.patch sbrabec@suse.com -- Fix fsck.cramfs failure on ppc64le.
-Patch5: util-linux-cramfs.patch
-# PATCH-FIX-UPSTREAM util-linux-fincore-count.patch sbrabec@suse.com -- Disable bad test fincore/count.
-Patch6: util-linux-fincore-count.patch
-# PATCH-FIX-UPSTREAM util-linux-sysfs-nvme-devno.patch bsc1078662 sbrabec@suse.com -- Fix lsblk on NVMe.
-Patch7: util-linux-sysfs-nvme-devno.patch
-# PATCH-FIX-UPSTREAM util-linux-lscpu-loop.patch bsc1072947 sbrabec@suse.com -- Fix crash loop in lscpu.
-Patch8: util-linux-lscpu-loop.patch
-# PATCH-FIX-UPSTREAM util-linux-libmount-umount-a-segfault.patch sbrabec@suse.com -- Fix possible segfault of umount -a.
-Patch9: util-linux-libmount-umount-a-segfault.patch
-# PATCH-FIX-UPSTREAM util-linux-libmount-mount-a-nfs-bind-mount.patch bsc1080740 sbrabec@suse.com -- Fix mount -a on NFS bind mounts.
-Patch10: util-linux-libmount-mount-a-nfs-bind-mount.patch
-# PATCH-FIX-UPSTREAM util-linux-lscpu-chcpu-new-cpu-macros.patch bnc1091164 sbrabec@suse.com -- Fix lscpu and chcpu on systems with >1024 cores.
-Patch11: util-linux-lscpu-chcpu-new-cpu-macros.patch
-# PATCH-FIX-UPSTREAM util-linux-chcpu-cpu-count.patch bnc1091164 sbrabec@suse.com -- chcpu: Properly count CPUs.
-Patch12: util-linux-chcpu-cpu-count.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#
%if %build_util_linux
@@ -405,11 +381,11 @@
%endif
%if %build_python_libmount
%if %build_util_linux
-%package -n python-libmount
+%package -n python3-libmount
Summary: %summary_pl
Group: %group_pl
-%description -n python-libmount
+%description -n python3-libmount
%else
%description
%endif
@@ -420,18 +396,6 @@
%prep
%setup -q -n %{_name}-%{version} -b 40
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
#
# setctsid
cp -p %{S:22} %{S:23} .
@@ -674,7 +638,7 @@
# util-linux install
#
%make_install
-rm -f %{buildroot}%{python_sitearch}/libmount/*.*a
+rm -f %{buildroot}%{python3_sitearch}/libmount/*.*a
%if %build_util_linux
#UsrMerge
ln -s %{_bindir}/kill %{buildroot}/bin
@@ -1376,12 +1340,12 @@
%if %build_python_libmount
%if %build_util_linux
-%files -n python-libmount
+%files -n python3-libmount
%else
%files
%endif
%defattr(-, root, root)
-%{python_sitearch}/libmount
+%{python3_sitearch}/libmount
%endif
%changelog
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.vdDBqG/_old 2018-08-28 09:18:24.871689253 +0200
+++ /var/tmp/diff_new_pack.vdDBqG/_new 2018-08-28 09:18:24.871689253 +0200
@@ -43,7 +43,7 @@
%define group_ul System/Base
%define group_uls System/Base
%define group_pl Development/Languages/Python
-%if "%{name}" == "python-libmount"
+%if "%{name}" == "python3-libmount"
%define build_util_linux 0
%define build_util_linux_systemd 0
%define build_python_libmount 1
@@ -101,7 +101,7 @@
BuildRequires: pkgconfig(libsystemd)
%endif
%if %build_python_libmount
-BuildRequires: python-devel
+BuildRequires: python3-devel
%endif
#BEGIN SECOND STAGE DEPENDENCIES
%if !%build_util_linux
@@ -116,7 +116,7 @@
%endif
%endif
#END SECOND STAGE DEPENDENCIES
-Version: 2.31.1
+Version: 2.32.1
Release: 0
# util-linux is a base package and uuidd pre-requiring pwdutils pulls
# that into the core build cycle. pwdutils also pulls in the whole
@@ -125,7 +125,7 @@
# these tools as well
#!BuildIgnore: pwdutils
Url: https://www.kernel.org/pub/linux/utils/util-linux/
-Source: https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-%{version}.tar.xz
+Source: https://www.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-%{version}.tar.xz
Source1: util-linux-rpmlintrc
Source4: raw.service
Source5: etc.raw
@@ -135,7 +135,7 @@
Source9: remote.pamd
Source10: su.pamd
Source11: su.default
-Source12: https://www.kernel.org/pub/linux/utils/util-linux/v2.31/util-linux-%{version}.tar.sign
+Source12: https://www.kernel.org/pub/linux/utils/util-linux/v2.32/util-linux-%{version}.tar.sign
Source13: %{_name}.keyring
Source14: runuser.pamd
Source15: runuser-l.pamd
@@ -160,30 +160,6 @@
##
# PATCH-EXTEND-UPSTREAM: Let `su' handle /sbin and /usr/sbin in path
Patch0: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-1.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch1: util-linux-lsmem-memory-zone-1.patch
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-2.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch2: util-linux-lsmem-memory-zone-2.patch
-# PATCH-FEATURE-UPSTREAM util-linux-lsmem-memory-zone-3.patch bsc1065471 FATE324252 sbrabec@suse.com -- lsmem: Add support for zone awareness.
-Patch3: util-linux-lsmem-memory-zone-3.patch
-# Add four commits from upstream to pass tests on ppc64
-Patch4: util_linux_bigendian.patch
-# PATCH-FIX-UPSTREAM util-linux-cramfs.patch sbrabec@suse.com -- Fix fsck.cramfs failure on ppc64le.
-Patch5: util-linux-cramfs.patch
-# PATCH-FIX-UPSTREAM util-linux-fincore-count.patch sbrabec@suse.com -- Disable bad test fincore/count.
-Patch6: util-linux-fincore-count.patch
-# PATCH-FIX-UPSTREAM util-linux-sysfs-nvme-devno.patch bsc1078662 sbrabec@suse.com -- Fix lsblk on NVMe.
-Patch7: util-linux-sysfs-nvme-devno.patch
-# PATCH-FIX-UPSTREAM util-linux-lscpu-loop.patch bsc1072947 sbrabec@suse.com -- Fix crash loop in lscpu.
-Patch8: util-linux-lscpu-loop.patch
-# PATCH-FIX-UPSTREAM util-linux-libmount-umount-a-segfault.patch sbrabec@suse.com -- Fix possible segfault of umount -a.
-Patch9: util-linux-libmount-umount-a-segfault.patch
-# PATCH-FIX-UPSTREAM util-linux-libmount-mount-a-nfs-bind-mount.patch bsc1080740 sbrabec@suse.com -- Fix mount -a on NFS bind mounts.
-Patch10: util-linux-libmount-mount-a-nfs-bind-mount.patch
-# PATCH-FIX-UPSTREAM util-linux-lscpu-chcpu-new-cpu-macros.patch bnc1091164 sbrabec@suse.com -- Fix lscpu and chcpu on systems with >1024 cores.
-Patch11: util-linux-lscpu-chcpu-new-cpu-macros.patch
-# PATCH-FIX-UPSTREAM util-linux-chcpu-cpu-count.patch bnc1091164 sbrabec@suse.com -- chcpu: Properly count CPUs.
-Patch12: util-linux-chcpu-cpu-count.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#
%if %build_util_linux
@@ -405,11 +381,11 @@
%endif
%if %build_python_libmount
%if %build_util_linux
-%package -n python-libmount
+%package -n python3-libmount
Summary: %summary_pl
Group: %group_pl
-%description -n python-libmount
+%description -n python3-libmount
%else
%description
%endif
@@ -420,18 +396,6 @@
%prep
%setup -q -n %{_name}-%{version} -b 40
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
-%patch4 -p1
-%patch5 -p1
-%patch6 -p1
-%patch7 -p1
-%patch8 -p1
-%patch9 -p1
-%patch10 -p1
-%patch11 -p1
-%patch12 -p1
#
# setctsid
cp -p %{S:22} %{S:23} .
@@ -674,7 +638,7 @@
# util-linux install
#
%make_install
-rm -f %{buildroot}%{python_sitearch}/libmount/*.*a
+rm -f %{buildroot}%{python3_sitearch}/libmount/*.*a
%if %build_util_linux
#UsrMerge
ln -s %{_bindir}/kill %{buildroot}/bin
@@ -1376,12 +1340,12 @@
%if %build_python_libmount
%if %build_util_linux
-%files -n python-libmount
+%files -n python3-libmount
%else
%files
%endif
%defattr(-, root, root)
-%{python_sitearch}/libmount
+%{python3_sitearch}/libmount
%endif
%changelog
++++++ pre_checkin.sh ++++++
--- /var/tmp/diff_new_pack.vdDBqG/_old 2018-08-28 09:18:24.967689558 +0200
+++ /var/tmp/diff_new_pack.vdDBqG/_new 2018-08-28 09:18:24.967689558 +0200
@@ -1,11 +1,11 @@
#!/bin/sh
-if test util-linux.spec -ot python-libmount.spec ; then
- echo "util-linux.spec is older than python-libmount.spec. Please merge changes manually and call pre-checkin.sh again."
+if test util-linux.spec -ot python3-libmount.spec ; then
+ echo "util-linux.spec is older than python3-libmount.spec. Please merge changes manually and call pre-checkin.sh again."
exit 1
fi
-if test util-linux.changes -ot python-libmount.changes ; then
- echo "util-linux.changes is older than python-libmount.changes. Please merge changes manually and call pre-checkin.sh again."
+if test util-linux.changes -ot python3-libmount.changes ; then
+ echo "util-linux.changes is older than python3-libmount.changes. Please merge changes manually and call pre-checkin.sh again."
exit 1
fi
@@ -19,10 +19,10 @@
fi
sed '
- s/spec file for package util-linux/spec file for package python-libmount/;
- /^Name:/s/util-linux/python-libmount/;
+ s/spec file for package util-linux/spec file for package python3-libmount/;
+ /^Name:/s/util-linux/python3-libmount/;
s/WARNING: After editing this file please/WARNING: Never edit this file!!! Edit util-linux.spec and/
-'
participants (1)
-
root