Hello community,

here is the log from the commit of package util-linux for openSUSE:Factory 
checked in at 2016-04-17 22:15:06
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Comparing /work/SRC/openSUSE:Factory/util-linux (Old)
 and      /work/SRC/openSUSE:Factory/.util-linux.new (New)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Package is "util-linux"

Changes:
--------
--- /work/SRC/openSUSE:Factory/util-linux/python-libmount.changes       
2015-12-13 09:33:58.000000000 +0100
+++ /work/SRC/openSUSE:Factory/.util-linux.new/python-libmount.changes  
2016-04-17 22:15:07.000000000 +0200
@@ -1,0 +2,41 @@
+Wed Apr 13 09:53:21 UTC 2016 - [email protected]
+
+- Update to version 2.28:
+  * Many changes and improvements, most notably:
+    * Now cfdisk, sfdisk and fdisk wipe all filesystem and RAID
+      signatures when creating a new disk label in interactive
+      mode. See --wipe[=auto|never|always].
+    * lsns -- this NEW COMMAND lists information about all
+      currently accessible namespaces or about the given namespace.
+    * The command sfdisk supports new operations --delete,
+      --move-data and --reorder.
+    * The command blkdiscard supports a new option --zeroout to
+      zero-fill rather than discard a specified area.
+    * The command cal supports a new option --span to span the date
+      when displaying multiple months.
+    * The command chrt supports the DEADLINE scheduling class and
+      the new options --sched-runtime --sched-period and
+      --sched-deadline.
+    * The command logger supports RFC 5424 structured data through
+      the new options --sd-id and --sd-param.
+    * The command losetup supports a new option --direct-io.
+    * The command lsblk allows to sort output by unprinted columns.
+    * The command mount applies the nofail mount option to
+      ENOMEDIUM errors.
+    * The commands nsenter and unshare support a new option
+      --cgroup for work with cgroups namespaces (CLONE_NEWCGROUP).
+    * The library libmount has been improved to properly detect
+      already mounted btrfs subvolumes.
+    * The library libsmartcols has been massively improved to print
+      table ranges, multi-line cells, table titles and to support
+      continuous printing.
+    * The package build system and code have been improved to be
+      more portable to non-Linux systems (BSD, OSX).
+    * The package does not provide fallback solutions for
+      openat-family functions anymore.
+    * The python binding for libsmartcols is available in separate
+      project at https://github.com/ignatenkobrain/python-smartcols
+  * Security issue: CVE-2016-2779 is NOT FIXED yet.
+- Remove old util-linux-noenc-suse.patch
+
+-------------------------------------------------------------------
util-linux-systemd.changes: same change
util-linux.changes: same change

Old:
----
  util-linux-2.27.1.tar.sign
  util-linux-2.27.1.tar.xz
  util-linux-noenc-suse.patch

New:
----
  util-linux-2.28.tar.sign
  util-linux-2.28.tar.xz

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ python-libmount.spec ++++++
--- /var/tmp/diff_new_pack.rYcPjm/_old  2016-04-17 22:15:08.000000000 +0200
+++ /var/tmp/diff_new_pack.rYcPjm/_new  2016-04-17 22:15:08.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package python-libmount
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -121,7 +121,7 @@
 %endif
 %endif
 #END SECOND STAGE DEPENDENCIES
-Version:        2.27.1
+Version:        2.28
 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
@@ -130,7 +130,7 @@
 # these tools as well
 #!BuildIgnore:  pwdutils
 Url:            https://www.kernel.org/pub/linux/utils/util-linux/
-Source:         
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.xz
+Source:         
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/%{_name}-%{version}.tar.xz
 Source1:        util-linux-rpmlintrc
 Source4:        raw.init
 Source5:        etc.raw
@@ -140,7 +140,7 @@
 Source9:        remote.pamd
 Source10:       su.pamd
 Source11:       su.default
-Source12:       
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.sign
+Source12:       
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/%{_name}-%{version}.tar.sign
 Source13:       %{_name}.keyring
 Source14:       runuser.pamd
 # klogconsole, http://opensuse.github.com/kiwi, 7.02.25, git 859dc050
@@ -160,8 +160,6 @@
 ##
 # PATCH-EXTEND-UPSTREAM: Let `su' handle /sbin and /usr/sbin in path
 Patch4:         make-sure-sbin-resp-usr-sbin-are-in-PATH.diff
-# PATCH-FEATURE-SUSE -- Report about disabled encryption to stderr.
-Patch12:        util-linux-noenc-suse.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 #
 %if %build_util_linux
@@ -404,7 +402,6 @@
 %endif
 %setup -q -n %{_name}-%{version} -b 40
 %patch4 -p1
-%patch12 -p1
 #
 # setctsid
 cp -p %{S:22} %{S:23} .
@@ -442,13 +439,6 @@
        exit 1
 fi
 #END SYSTEMD SAFETY CHECK
-#BEGIN FIRST STAGE MODIFICATIONS
-%if !%build_util_linux_systemd
-sed -i 's/BUILD_LSLOGINS/FALSE/
-       s/BUILD_LOGGER/FALSE/
-       ' misc-utils/Makemodule.am login-utils/Makemodule.am 
bash-completion/Makemodule.am
-%endif
-#END FIRST STAGE MODIFICATIONS
 %else
 #BEGIN SECOND STAGE MODIFICATIONS
 # delete all make modules except wanted ones
@@ -579,10 +569,14 @@
   --disable-kill \
 %endif
 %if %build_util_linux_systemd
+  --enable-logger \
+  --enable-lslogins \
   --enable-uuidd \
   --with-systemd \
   --with-systemdsystemunitdir=%{_unitdir} \
 %else
+  --disable-logger \
+  --disable-lslogins \
   --disable-uuidd \
   --without-systemd \
 %endif
@@ -606,9 +600,6 @@
 %check
 # mark some tests "known_fail"
 #
-# glibc requires kernel >= 3.0, thus setarch --uname-2.6 fails on platforms 
without VDSO
-export TS_OPT_misc_setarch_known_fail="yes"
-#
 %if 0%{?qemu_user_space_build}
 export TS_OPT_fdisk_gpt_known_fail="yes"
 export TS_OPT_fdisk_oddinput_known_fail="yes"
@@ -619,11 +610,12 @@
 export TS_OPT_kill_name_to_number_known_fail="yes"
 export TS_OPT_kill_print_pid_known_fail="yes"
 export TS_OPT_kill_queue_known_fail="yes"
+export TS_OPT_uuid_uuidd_known_fail="yes"
 # unsupported syscall in script(1) ... might be fixed in qemu
 export TS_OPT_script_known_fail="yes" 
+# may segfault on qemu-user-space
+export TS_OPT_misc_setarch_known_fail="yes"
 %endif
-# FIXME: These sometimes fails:
-export TS_OPT_libmount_lock_fake="yes"
 #
 # hacks
 export PATH="$PATH:/sbin:/usr/sbin"
@@ -1005,6 +997,7 @@
 %{_bindir}/lscpu
 %{_bindir}/lsipc
 %{_bindir}/lslocks
+%{_bindir}/lsns
 %{_bindir}/mcookie
 %{_bindir}/mesg
 %{_bindir}/more
@@ -1156,6 +1149,7 @@
 %{_mandir}/man8/ldattach.8.gz
 %{_mandir}/man8/losetup.8.gz
 %{_mandir}/man8/lslocks.8.gz
+%{_mandir}/man8/lsns.8.gz
 %{_mandir}/man8/mkfs.8.gz
 %{_mandir}/man8/mkfs.cramfs.8.gz
 %{_mandir}/man8/mkswap.8.gz
@@ -1198,6 +1192,7 @@
 %{_datadir}/bash-completion/*
 %if %build_util_linux_systemd
 %exclude %{_datadir}/bash-completion/logger
+%exclude %{_datadir}/bash-completion/lslogins
 %exclude %{_datadir}/bash-completion/uuidd
 %endif
 %ifnarch ia64 m68k
@@ -1329,6 +1324,7 @@
 %{_bindir}/logger
 %{_bindir}/lslogins
 %{_datadir}/bash-completion/logger
+%{_datadir}/bash-completion/lslogins
 %{_mandir}/man1/logger.1.gz
 %{_mandir}/man1/lslogins.1.gz
 %{_sbindir}/rcfstrim

util-linux-systemd.spec: same change
++++++ util-linux.spec ++++++
--- /var/tmp/diff_new_pack.rYcPjm/_old  2016-04-17 22:15:08.000000000 +0200
+++ /var/tmp/diff_new_pack.rYcPjm/_new  2016-04-17 22:15:08.000000000 +0200
@@ -1,7 +1,7 @@
 #
 # spec file for package util-linux
 #
-# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany.
+# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -121,7 +121,7 @@
 %endif
 %endif
 #END SECOND STAGE DEPENDENCIES
-Version:        2.27.1
+Version:        2.28
 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
@@ -130,7 +130,7 @@
 # these tools as well
 #!BuildIgnore:  pwdutils
 Url:            https://www.kernel.org/pub/linux/utils/util-linux/
-Source:         
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.xz
+Source:         
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/%{_name}-%{version}.tar.xz
 Source1:        util-linux-rpmlintrc
 Source4:        raw.init
 Source5:        etc.raw
@@ -140,7 +140,7 @@
 Source9:        remote.pamd
 Source10:       su.pamd
 Source11:       su.default
-Source12:       
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.27/%{_name}-%{version}.tar.sign
+Source12:       
ftp://ftp.kernel.org/pub/linux/utils/util-linux/v2.28/%{_name}-%{version}.tar.sign
 Source13:       %{_name}.keyring
 Source14:       runuser.pamd
 # klogconsole, http://opensuse.github.com/kiwi, 7.02.25, git 859dc050
@@ -160,8 +160,6 @@
 ##
 # PATCH-EXTEND-UPSTREAM: Let `su' handle /sbin and /usr/sbin in path
 Patch4:         make-sure-sbin-resp-usr-sbin-are-in-PATH.diff
-# PATCH-FEATURE-SUSE -- Report about disabled encryption to stderr.
-Patch12:        util-linux-noenc-suse.patch
 BuildRoot:      %{_tmppath}/%{name}-%{version}-build
 #
 %if %build_util_linux
@@ -404,7 +402,6 @@
 %endif
 %setup -q -n %{_name}-%{version} -b 40
 %patch4 -p1
-%patch12 -p1
 #
 # setctsid
 cp -p %{S:22} %{S:23} .
@@ -442,13 +439,6 @@
        exit 1
 fi
 #END SYSTEMD SAFETY CHECK
-#BEGIN FIRST STAGE MODIFICATIONS
-%if !%build_util_linux_systemd
-sed -i 's/BUILD_LSLOGINS/FALSE/
-       s/BUILD_LOGGER/FALSE/
-       ' misc-utils/Makemodule.am login-utils/Makemodule.am 
bash-completion/Makemodule.am
-%endif
-#END FIRST STAGE MODIFICATIONS
 %else
 #BEGIN SECOND STAGE MODIFICATIONS
 # delete all make modules except wanted ones
@@ -579,10 +569,14 @@
   --disable-kill \
 %endif
 %if %build_util_linux_systemd
+  --enable-logger \
+  --enable-lslogins \
   --enable-uuidd \
   --with-systemd \
   --with-systemdsystemunitdir=%{_unitdir} \
 %else
+  --disable-logger \
+  --disable-lslogins \
   --disable-uuidd \
   --without-systemd \
 %endif
@@ -606,9 +600,6 @@
 %check
 # mark some tests "known_fail"
 #
-# glibc requires kernel >= 3.0, thus setarch --uname-2.6 fails on platforms 
without VDSO
-export TS_OPT_misc_setarch_known_fail="yes"
-#
 %if 0%{?qemu_user_space_build}
 export TS_OPT_fdisk_gpt_known_fail="yes"
 export TS_OPT_fdisk_oddinput_known_fail="yes"
@@ -619,11 +610,12 @@
 export TS_OPT_kill_name_to_number_known_fail="yes"
 export TS_OPT_kill_print_pid_known_fail="yes"
 export TS_OPT_kill_queue_known_fail="yes"
+export TS_OPT_uuid_uuidd_known_fail="yes"
 # unsupported syscall in script(1) ... might be fixed in qemu
 export TS_OPT_script_known_fail="yes" 
+# may segfault on qemu-user-space
+export TS_OPT_misc_setarch_known_fail="yes"
 %endif
-# FIXME: These sometimes fails:
-export TS_OPT_libmount_lock_fake="yes"
 #
 # hacks
 export PATH="$PATH:/sbin:/usr/sbin"
@@ -1005,6 +997,7 @@
 %{_bindir}/lscpu
 %{_bindir}/lsipc
 %{_bindir}/lslocks
+%{_bindir}/lsns
 %{_bindir}/mcookie
 %{_bindir}/mesg
 %{_bindir}/more
@@ -1156,6 +1149,7 @@
 %{_mandir}/man8/ldattach.8.gz
 %{_mandir}/man8/losetup.8.gz
 %{_mandir}/man8/lslocks.8.gz
+%{_mandir}/man8/lsns.8.gz
 %{_mandir}/man8/mkfs.8.gz
 %{_mandir}/man8/mkfs.cramfs.8.gz
 %{_mandir}/man8/mkswap.8.gz
@@ -1198,6 +1192,7 @@
 %{_datadir}/bash-completion/*
 %if %build_util_linux_systemd
 %exclude %{_datadir}/bash-completion/logger
+%exclude %{_datadir}/bash-completion/lslogins
 %exclude %{_datadir}/bash-completion/uuidd
 %endif
 %ifnarch ia64 m68k
@@ -1329,6 +1324,7 @@
 %{_bindir}/logger
 %{_bindir}/lslogins
 %{_datadir}/bash-completion/logger
+%{_datadir}/bash-completion/lslogins
 %{_mandir}/man1/logger.1.gz
 %{_mandir}/man1/lslogins.1.gz
 %{_sbindir}/rcfstrim

++++++ util-linux-2.27.1.tar.xz -> util-linux-2.28.tar.xz ++++++
++++ 440964 lines of diff (skipped)


Reply via email to