Hello community, here is the log from the commit of package util-linux for openSUSE:Factory checked in at 2019-09-11 10:24:52 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/util-linux (Old) and /work/SRC/openSUSE:Factory/.util-linux.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "util-linux" Wed Sep 11 10:24:52 2019 rev:240 rq:728060 version:2.34 Changes: -------- --- /work/SRC/openSUSE:Factory/util-linux/python3-libmount.changes 2019-08-27 11:59:06.963669822 +0200 +++ /work/SRC/openSUSE:Factory/.util-linux.new.7948/python3-libmount.changes 2019-09-11 10:24:53.611477259 +0200 @@ -1,0 +2,12 @@ +Fri Aug 30 11:53:46 UTC 2019 - o...@aepfle.de + +- lsblk: force to print PKNAME for partition with + e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch + +------------------------------------------------------------------- +Mon Aug 19 15:27:03 CEST 2019 - ku...@suse.de + +- Remove outdated buildignore for pwdutils, had no effect with + shadow anyways + +------------------------------------------------------------------- util-linux-systemd.changes: same change util-linux.changes: same change New: ---- e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ python3-libmount.spec ++++++ --- /var/tmp/diff_new_pack.SPJmQ7/_old 2019-09-11 10:24:54.795477112 +0200 +++ /var/tmp/diff_new_pack.SPJmQ7/_new 2019-09-11 10:24:54.799477112 +0200 @@ -73,7 +73,7 @@ %endif Summary: %main_summary License: GPL-2.0-or-later -Group: %main_group +Group: %group_pl BuildRequires: audit-devel BuildRequires: binutils-devel BuildRequires: fdupes @@ -117,12 +117,6 @@ #END SECOND STAGE DEPENDENCIES Version: 2.34 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 -# ldap stack into it. Avoid this whole mess which is done only to -# make the rpm install check of uuidd happy which has support to work without -# 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.34/util-linux-%{version}.tar.xz Source1: util-linux-rpmlintrc @@ -145,6 +139,7 @@ Patch0: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff Patch1: libmount-print-a-blacklist-hint-for-unknown-filesyst.patch Patch2: Add-documentation-on-blacklisted-modules-to-mount-8-.patch +Patch813: e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # %if %build_util_linux @@ -410,6 +405,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch813 -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++++++ util-linux-systemd.spec ++++++ --- /var/tmp/diff_new_pack.SPJmQ7/_old 2019-09-11 10:24:54.823477109 +0200 +++ /var/tmp/diff_new_pack.SPJmQ7/_new 2019-09-11 10:24:54.823477109 +0200 @@ -117,12 +117,6 @@ #END SECOND STAGE DEPENDENCIES Version: 2.34 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 -# ldap stack into it. Avoid this whole mess which is done only to -# make the rpm install check of uuidd happy which has support to work without -# 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.34/util-linux-%{version}.tar.xz Source1: util-linux-rpmlintrc @@ -145,6 +139,7 @@ Patch0: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff Patch1: libmount-print-a-blacklist-hint-for-unknown-filesyst.patch Patch2: Add-documentation-on-blacklisted-modules-to-mount-8-.patch +Patch813: e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # %if %build_util_linux @@ -410,6 +405,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch813 -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++++++ util-linux.spec ++++++ --- /var/tmp/diff_new_pack.SPJmQ7/_old 2019-09-11 10:24:54.843477107 +0200 +++ /var/tmp/diff_new_pack.SPJmQ7/_new 2019-09-11 10:24:54.847477105 +0200 @@ -117,12 +117,6 @@ #END SECOND STAGE DEPENDENCIES Version: 2.34 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 -# ldap stack into it. Avoid this whole mess which is done only to -# make the rpm install check of uuidd happy which has support to work without -# 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.34/util-linux-%{version}.tar.xz Source1: util-linux-rpmlintrc @@ -145,6 +139,7 @@ Patch0: make-sure-sbin-resp-usr-sbin-are-in-PATH.diff Patch1: libmount-print-a-blacklist-hint-for-unknown-filesyst.patch Patch2: Add-documentation-on-blacklisted-modules-to-mount-8-.patch +Patch813: e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch BuildRoot: %{_tmppath}/%{name}-%{version}-build # %if %build_util_linux @@ -410,6 +405,7 @@ %patch0 -p1 %patch1 -p1 %patch2 -p1 +%patch813 -p1 %build %global _lto_cflags %{_lto_cflags} -ffat-lto-objects ++++++ e3bb9bfb76c17b1d05814436ced62c05c4011f48.patch ++++++ >From e3bb9bfb76c17b1d05814436ced62c05c4011f48 Mon Sep 17 00:00:00 2001 From: Karel Zak <k...@redhat.com> Date: Thu, 27 Jun 2019 09:22:18 +0200 Subject: [PATCH] lsblk: force to print PKNAME for partition PKNAME (parent kernel device name) is based on printed tree according to parent -> child relationship. The tree is optional and not printed if partition specified (.e.g "lsblk -o+PKNAME /dev/sda1"), but old versions print the PKNAME also in this case. Addresses: https://github.com/karelzak/util-linux/issues/813 Signed-off-by: Karel Zak <k...@redhat.com> --- misc-utils/lsblk.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/misc-utils/lsblk.c b/misc-utils/lsblk.c index e95af7af0..3ce6da730 100644 --- a/misc-utils/lsblk.c +++ b/misc-utils/lsblk.c @@ -1019,6 +1019,9 @@ static void device_to_scols( DBG(DEV, ul_debugobj(dev, "add '%s' to scols", dev->name)); ON_DBG(DEV, if (ul_path_isopen_dirfd(dev->sysfs)) ul_debugobj(dev, " %s ---> is open!", dev->name)); + if (!parent && dev->wholedisk) + parent = dev->wholedisk; + /* Do not print device more than one in --list mode */ if (!(lsblk->flags & LSBLK_TREE) && dev->is_printed) return;