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 - [email protected] + +- 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 - [email protected] + +- Switch python-libmount to python3-libmount. + +------------------------------------------------------------------- +Tue May 22 11:54:13 UTC 2018 - [email protected] + +- Do not run [email protected] and rfkill-unblock@service as it + is just template without parameter bsc#1092820 bsc#1093176 + +------------------------------------------------------------------- +Thu May 10 17:22:14 CEST 2018 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- Integrate pam_keyinit pam module (boo#1081947, su-l.pamd, + runuser-l.pamd, runuser.pamd). + +------------------------------------------------------------------- +Wed Apr 4 04:12:56 CEST 2018 - [email protected] + +- 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 - [email protected] + +- Use %license instead of %doc [bsc#1082318] + +------------------------------------------------------------------- +Fri Feb 9 15:08:22 CET 2018 - [email protected] + +- Fix lsblk on NVMe + (bsc#1078662, util-linux-sysfs-nvme-devno.patch). + +------------------------------------------------------------------- +Wed Jan 31 20:34:56 CET 2018 - [email protected] + +- 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 - [email protected] + +- Combine %service_* calls again. + +------------------------------------------------------------------- +Thu Jan 18 01:54:42 UTC 2018 - [email protected] + +- Provide /usr/sbin/rfkill from rfkill package (boo#1076134) + +------------------------------------------------------------------- +Tue Jan 16 16:26:48 UTC 2018 - [email protected] + +- Add util_linux_bigendian.patch solve two failing tests on ppc64 + (sha1, uuid/oids) + +------------------------------------------------------------------- +Fri Jan 12 13:49:36 CET 2018 - [email protected] + +- Integrate [email protected] and [email protected] 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 - [email protected] + +- Fix Obsoletes for rfkill (boo#1074250). + +------------------------------------------------------------------- +Mon Dec 18 15:30:56 CET 2017 - [email protected] + +- Update bash completion conflict to cover rfkill file conflict. + +------------------------------------------------------------------- +Mon Dec 4 17:28:04 CET 2017 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- Update RPM categories and summaries. + Do not ignore errors from useradd. + +------------------------------------------------------------------- +Tue Sep 19 14:11:49 CEST 2017 - [email protected] + +- 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 - [email protected] + +- 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 - [email protected] + +- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- Fix fsck.cramfs failure on ppc64le. -Patch5: util-linux-cramfs.patch -# PATCH-FIX-UPSTREAM util-linux-fincore-count.patch [email protected] -- Disable bad test fincore/count. -Patch6: util-linux-fincore-count.patch -# PATCH-FIX-UPSTREAM util-linux-sysfs-nvme-devno.patch bsc1078662 [email protected] -- Fix lsblk on NVMe. -Patch7: util-linux-sysfs-nvme-devno.patch -# PATCH-FIX-UPSTREAM util-linux-lscpu-loop.patch bsc1072947 [email protected] -- Fix crash loop in lscpu. -Patch8: util-linux-lscpu-loop.patch -# PATCH-FIX-UPSTREAM util-linux-libmount-umount-a-segfault.patch [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- Fix fsck.cramfs failure on ppc64le. -Patch5: util-linux-cramfs.patch -# PATCH-FIX-UPSTREAM util-linux-fincore-count.patch [email protected] -- Disable bad test fincore/count. -Patch6: util-linux-fincore-count.patch -# PATCH-FIX-UPSTREAM util-linux-sysfs-nvme-devno.patch bsc1078662 [email protected] -- Fix lsblk on NVMe. -Patch7: util-linux-sysfs-nvme-devno.patch -# PATCH-FIX-UPSTREAM util-linux-lscpu-loop.patch bsc1072947 [email protected] -- Fix crash loop in lscpu. -Patch8: util-linux-lscpu-loop.patch -# PATCH-FIX-UPSTREAM util-linux-libmount-umount-a-segfault.patch [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- Fix fsck.cramfs failure on ppc64le. -Patch5: util-linux-cramfs.patch -# PATCH-FIX-UPSTREAM util-linux-fincore-count.patch [email protected] -- Disable bad test fincore/count. -Patch6: util-linux-fincore-count.patch -# PATCH-FIX-UPSTREAM util-linux-sysfs-nvme-devno.patch bsc1078662 [email protected] -- Fix lsblk on NVMe. -Patch7: util-linux-sysfs-nvme-devno.patch -# PATCH-FIX-UPSTREAM util-linux-lscpu-loop.patch bsc1072947 [email protected] -- Fix crash loop in lscpu. -Patch8: util-linux-lscpu-loop.patch -# PATCH-FIX-UPSTREAM util-linux-libmount-umount-a-segfault.patch [email protected] -- 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 [email protected] -- 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 [email protected] -- 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 [email protected] -- 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/ -' <util-linux.spec >python-libmount.spec +' <util-linux.spec >python3-libmount.spec sed ' s/spec file for package util-linux/spec file for package util-linux-systemd/; @@ -30,7 +30,7 @@ s/WARNING: After editing this file please/WARNING: Never edit this file!!! Edit util-linux.spec and/ ' <util-linux.spec >util-linux-systemd.spec -cp -a util-linux.changes python-libmount.changes +cp -a util-linux.changes python3-libmount.changes cp -a util-linux.changes util-linux-systemd.changes ++++++ util-linux-2.31.1.tar.xz -> util-linux-2.32.1.tar.xz ++++++ ++++ 318106 lines of diff (skipped)
