Packages changed: alsa alsa-plugins build (20161025 -> 20161206) gnome-software (3.22.3 -> 3.22.4) kiwi (7.04.17 -> 7.04.21) krb5 (1.14.3 -> 1.15) libgda libinput (1.5.2 -> 1.5.3) libssh libvirt (2.4.0 -> 2.5.0) m17n-lib postgresql93 (9.3.14 -> 9.3.15) postgresql94 (9.4.9 -> 9.4.10) postgresql94-libs (9.4.9 -> 9.4.10) python3-pytz (2016.7 -> 2016.10) python3-setuptools (30.2.0 -> 30.3.0) sensors shared-mime-info (1.7 -> 1.8) smartmontools (6.4 -> 6.5) sssd tcsh texlive-specs-m (2016.112.svn40218 -> 2016.113.svn40218) vim (8.0.102 -> 8.0.130) xdm === Details === ==== alsa ==== Subpackages: alsa-devel libasound2 libasound2-32bit - Backport upstream fixes (bsc#1012594): - A few PCM bugs have been fixed: * Stall of dmix and others in a wrong PCM state * Refactoring of PCM locking scheme * SHM initialization race fix * plug PCM memory leaks * Improvement of dshare/dmix delay calculation * Fix endless dshare draining * Fix semaphore discard race fix of direct plugins - UCM fixes and updates for DB410c and skylake-r5286 - Mixer code cleanup not to install bogus plugin codes - Documentation fixes / updates 0001-ucm-Add-ucm-files-for-DB410c-board.patch 0002-mixer-Fix-rounding-mode-documentation.patch 0003-pcm-Fix-shm-initialization-race-condition.patch 0004-pcm-Better-understandable-locking-code.patch 0005-ucm-fix-crash-when-calling-snd_use_case_geti-with-no.patch 0006-ucm-docs-typeset-lists-of-identifiers-explicitly.patch 0007-Update-include-sound-tlv.h-from-4.9-pre-kernel-uapi.patch 0008-test-use-actual-information-for-TLV-operation.patch 0009-ctl-improve-API-documentation-for-TLV-operation.patch 0010-ctl-improve-documentation-about-TLV-related-APIs.patch 0011-ctl-correct-documentation-about-TLV-feature.patch 0012-conf-ucm-skylake-add-skylake-rt286-conf-files.patch 0013-pcm_plug-Clear-plugins-on-all-error-conditions.patch 0014-mixer-Don-t-install-smixer-modules-unless-python-is-.patch 0015-pcm_dshare-Do-not-discard-slave-reported-delay-in-st.patch 0016-pcm-direct-Protect-from-freeing-semaphore-when-alrea.patch 0017-pcm-dshare-Fix-endless-playback-of-buffer.patch 0018-pcm-Add-the-PCM-state-checks-to-plugins.patch 0019-pcm-dmix-Do-not-discard-slave-reported-delay-in-stat.patch - smixer module files got removed from the file list as well ==== alsa-plugins ==== Subpackages: alsa-plugins-32bit alsa-plugins-pulse alsa-plugins-pulse-32bit - Own alsa-lib dir, needed due to changes in alsa. ==== build ==== Version update (20161025 -> 20161206) Subpackages: build-mkbaselibs build-mkdrpms - add config for openSUSE Leap 42.3 (alpha, non-final) - handle Fedora 25 special cases - Improve /proc mount behaviour - fix dependency on CentOS (build#2415) - Use weak dependencies as 3rd choice breaker - support statistics from xvda devices - build env wipe support (--wipe command) - speed up build (for preinstall and keeping packages) - Recognize Recommends and Supplements relations of RPMs. - fix build against susetags repos ==== gnome-software ==== Version update (3.22.3 -> 3.22.4) - Update to version 3.22.4: + Add locking to GsApp to fix hard-to-debug thread related crashes. + Fix various top crashers listed on Fedora's retrace server. + Fix an issue that caused app addon install/removal to get triggered without user interaction. + Make flatpakref installation work. + Hide review buttons when there's no internet connection. + Updated translations. ==== kiwi ==== Version update (7.04.17 -> 7.04.21) Subpackages: kiwi-desc-isoboot kiwi-desc-netboot kiwi-desc-oemboot kiwi-desc-vmxboot kiwi-doc kiwi-media-requires kiwi-pxeboot kiwi-templates kiwi-tools - v7.04.21 released - Control volume variables order in .profile This commits modifies KIWIProfileFile::writeProfile behavior in order to write in special order the variables of the LVM volumes. The sorting criteria is based on the mount point, this way we prevent nested mount points to be mounted in wrong order. - v7.04.20 released - Fixed expansion of msdos disks If the target disk size is beyond 2TB it can't be expanded to the full size if the msdos partition table layout is in use. Because of this the disk expansion will be limited to the allowed maximum for the msdos partition table type which is at 2TB. This fixes bnc#1010966 - v7.04.19 released - Fixed release network using ip tool Apply the cidr fix from setupNic and introduce a new method called deleteNic which replaces the wrong ip call from the releaseNetwork method. Fixes bnc#1003091 - Move bootloader_cmdline to etc For netboot images the information should be permanently available Thus the former tmp location was not suitable. Fixes bnc#1009032 - v7.04.18 released - Fixup lease time in setupNetworkWicked The default lease time with 300s used by wicked is relatively short and different from the default lease time of the former dhcpcd. This change causes wicked to use a lease time of 3600s This is related to bnc#1003091 - Fixup default behavior of releaseNetwork If no tool was found to communicate with the dhcp server in order to free the lease the method did nothing. However it should at least bring down the network. This is related to bnc#1003091 - Fixup setupNic for address information in cidr Ignore netmask if address is already in cidr format - Lazy umount for the chrooted environment With this commit the mount points that fail to umount when trying a regular umount, a lazy umount is applied. This can be helpful in case the installation of some service in the chrooted environment created/opened something inside a mount point preventing it to be unmounted immediately. This commit is related with the issue bnc#1008898 - Refactoring of getKernelBootParameters Instead of trying to extract the cmdline information from the various bootloader config files we now write a metadata file which contains this information as result of the bootloader configuration - Translated using Weblate (Italian) Currently translated at 100.0% (28 of 28 strings) - Translated using Weblate (Italian) Currently translated at 100.0% (28 of 28 strings) - Fixup netboot code for multipath boot device If the root disk in a netboot deployment is a multipath device we have to make sure the multipathd is started and the boot device is mapped to the wwn - Add reading of kernel boot params from grub.cfg The method getKernelBootParameters has been extended to be able to read the kernel boot params also from boot/grub2/grub.cfg This fixes bnc#1009032 ==== krb5 ==== Version update (1.14.3 -> 1.15) Subpackages: krb5-32bit krb5-client krb5-devel - Upgrade to 1.15 - obsoleted Patch7 (krb5-1.7-doublelog.patch) fixed in 1.12.2 - obsoleted patch to src/util/gss-kernel-lib/Makefile.in since file is not available in upstream source anymore - obsoleted Patch15 (krb5-fix_interposer.patch) fixed in 1.15 - Upgrade from 1.14.4 to 1.15 - major changes: Administrator experience: * Add support to kadmin for remote extraction of current keys without changing them (requires a special kadmin permission that is excluded from the wildcard permission), with the exception of highly protected keys. * Add a lockdown_keys principal attribute to prevent retrieval of the principal's keys (old or new) via the kadmin protocol. In newly created databases, this attribute is set on the krbtgt and kadmin principals. * Restore recursive dump capability for DB2 back end, so sites can more easily recover from database corruption resulting from power failure events. * Add DNS auto-discovery of KDC and kpasswd servers from URI records, in addition to SRV records. URI records can convey TCP and UDP servers and master KDC status in a single DNS lookup, and can also point to HTTPS proxy servers. * Add support for password history to the LDAP back end. * Add support for principal renaming to the LDAP back end. * Use the getrandom system call on supported Linux kernels to avoid blocking problems when getting entropy from the operating system. * In the PKINIT client, use the correct DigestInfo encoding for PKCS [#1] signatures, so that some especially strict smart cards will work. Code quality: * Clean up numerous compilation warnings. * Remove various infrequently built modules, including some preauth modules that were not built by default. Developer experience: * Add support for building with OpenSSL 1.1. * Use SHA-256 instead of MD5 for (non-cryptographic) hashing of authenticators in the replay cache. This helps sites that must build with FIPS 140 conformant libraries that lack MD5. Protocol evolution: * Add support for the AES-SHA2 enctypes, which allows sites to conform to Suite B crypto requirements. - Upgrade from 1.14.3 to 1.14.4 - major changes: * Fix some rare btree data corruption bugs * Fix numerous minor memory leaks * Improve portability (Linux-ppc64el, FreeBSD) * Improve some error messages * Improve documentation ==== libgda ==== Subpackages: libgda-5_0-4 libgda-5_0-4-lang libgda-5_0-bdb libgda-5_0-sqlcipher libgda-5_0-sqlite libgda-ui-5_0-4 libgda-ui-5_0-plugins - Automatically find the current version of VALA and pass the correct string to --enable-vala VALA_API_VERSION=. This allows us not having to change the .spec every 6 months. ==== libinput ==== Version update (1.5.2 -> 1.5.3) Subpackages: libinput-udev libinput10 - Update to version 1.5.3: * The HP Pavilion DM4 has a quirk added to disable (jumpy) multitouch events. * The calibration matrix udev property is now parsed for the path backend (and parsed in a locale-independent manner). * We now sync the BTN_TOOL_FINGER state on init. If your touchpad didn't respond until you put two fingers down, this is fixed now (observed on one elantech touchpad). ==== libssh ==== Subpackages: libssh-devel libssh4 - Update descriptions. Drop redundant pkgconfig require (it's autodetected). ==== libvirt ==== Version update (2.4.0 -> 2.5.0) Subpackages: libvirt-client libvirt-daemon libvirt-daemon-config-network libvirt-daemon-config-nwfilter libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-uml libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - Update to libvirt 2.5.0 - Many incremental improvements and bug fixes, see http://libvirt.org/news.html - Import new public signing key ==== m17n-lib ==== - Fix crash in Marathi transliteration: m17n-lib-1.7.0-fix-crash-in-marathi-transliteration.patch See also: https://lists.nongnu.org/archive/html/m17n-list/2015-08/msg00001.html https://lists.nongnu.org/archive/html/m17n-list/2015-08/msg00002.html ==== postgresql93 ==== Version update (9.3.14 -> 9.3.15) - Update to version 9.3.15: * Fix WAL-logging of truncation of relation free space maps and visibility maps * Fix SELECT FOR UPDATE/SHARE to correctly lock tuples that have been updated by a subsequently-aborted transaction * Fix EvalPlanQual rechecks involving CTE scans * Fix improper repetition of previous results from hashed aggregation in a subquery * Fix EXPLAIN to emit valid XML when track_io_timing is on * For the other bug fixes, see the release notes: https://www.postgresql.org/docs/9.3/static/release-9-3-15.html ==== postgresql94 ==== Version update (9.4.9 -> 9.4.10) Subpackages: postgresql94-contrib postgresql94-docs postgresql94-server - Update to version 9.4.10: * Fix WAL-logging of truncation of relation free space maps and visibility maps * Fix incorrect creation of GIN index WAL records on big-endian machines * Fix SELECT FOR UPDATE/SHARE to correctly lock tuples that have been updated by a subsequently-aborted transaction * Fix EvalPlanQual rechecks involving CTE scans * Fix improper repetition of previous results from hashed aggregation in a subquery * For the other bug fixes, see the release notes: https://www.postgresql.org/docs/9.4/static/release-9-4-10.html ==== postgresql94-libs ==== Version update (9.4.9 -> 9.4.10) - Update to version 9.4.10: * Fix WAL-logging of truncation of relation free space maps and visibility maps * Fix incorrect creation of GIN index WAL records on big-endian machines * Fix SELECT FOR UPDATE/SHARE to correctly lock tuples that have been updated by a subsequently-aborted transaction * Fix EvalPlanQual rechecks involving CTE scans * Fix improper repetition of previous results from hashed aggregation in a subquery * For the other bug fixes, see the release notes: https://www.postgresql.org/docs/9.4/static/release-9-4-10.html ==== python3-pytz ==== Version update (2016.7 -> 2016.10) - update to version 2016.10: (no changelog available) ==== python3-setuptools ==== Version update (30.2.0 -> 30.3.0) - update to version 30.3.0: * #394 via #862: Added support for declarative package config in a setup.cfg file. - changes from version 30.2.1: * #850: In test command, invoke unittest.main with indication not to exit the process. ==== sensors ==== Subpackages: libsensors4 libsensors4-32bit libsensors4-devel - lm_sensors-3.4.0+-Only-probe-I-O-ports-on-x86.patch: Skip "random" I/O port probing on non-x86 machines (bsc#1008552) ==== shared-mime-info ==== Version update (1.7 -> 1.8) - Update to version 1.8: + Add Flatpak-related mime-types. + Add mime-type for a number of Thomson-related disk (and cassette) images. + Add many audio and video mime-type aliases as used in VLC. + Add mime-type for pdf.lz files. + Write the correct length for literal and glob lists to the cache. + Build fixes. ==== smartmontools ==== Version update (6.4 -> 6.5) - update to 6.5 version * Experimental support for NVMe devices on FreeBSD, Linux and Windows. * smartctl '-i', '-c', '-H' and '-l error': NVMe support. * smartctl '-l nvmelog': New option for NVMe. * smartd.conf '-H', '-l error' and '-W': NVMe support. * Optional NVMe device scanning support on Linux and Windows. * configure option '--with-nvme-devicescan' to include NVMe in * default device scanning result. * Device scanning now allows to specify multiple '-d TYPE' options. * ATA: Added new POWER MODE values introduced in ATA ACS-2. * ATA: SCT commands are no longer issued if ATA Security is locked. * SCSI: LB provisioning improvements. * SCSI: Fixed GLTSD bit set/cleared info messages. * SCSI: Solid State media log page is no longer checked for tapes. * SCSI: Improved handling when no tape cartridge in drive. * SCSI: Workaround for buggy Seagate firmware. * SAT: Improved heuristics to detect bogus sense data from SAT layer. * smartd: Fixed crash on missing argument to '-s' directive. update-smart-drivedb: Now uses HTTPS for download by default. * update-smart-drivedb: New options to select URL and download tool. * update-smart-drivedb: New download tool 'svn'. * configure option '--without-update-smart-drivedb' to disable update-smart-drivedb script. * configure options '--disable-drivedb', '--enable-savestates', '--enable-attributelog' and '--with-docdir' are no longer supported. * autoconf < 2.60 and automake < 1.10 are no longer supported. * Drive database file now also includes the DEFAULT setting for each attribute. * HDD, SSD and USB additions to drive database. * Darwin: New support files for package installer. * New makefile target 'install-darwin' builds DMG image. * Solaris: Auto detection of SATA devices behind SAT layer. * Solaris SPARC: Legacy ATA support disabled by default. New configure option '--with-solaris-sparc-ata' enables it. File os_solaris_ata.s is no longer included in source tarball. * Windows: Auto detection of USB devices specified by drive letter. * Windows: Device scanning does no longer ignore unknown USB devices. * Windows: Prevent drive spin up by '-n standby' check. * Windows: New application manifests indicating Win 10 support. * Windows smartd: '-m [sys]msgbox' is no longer supported. * Windows installer: Defaults to 64-bit version on 64-bit Windows. * Various code changes suggested by Clang Static Analyser and Cppcheck. - enable "--with-nvme-devicescan" option - update smartmontools-drivedb.h file - use --with-savestates, --with-attributelog, --docdir instead of old options ==== sssd ==== Subpackages: libnfsidmap-sss libsss_idmap0 libsss_nss_idmap0 libsss_simpleifp0 sssd-32bit sssd-krb5-common sssd-ldap - Add 0001-krb5-1.15-build-fix.patch to unlock building against future KRB versions. ==== tcsh ==== Subpackages: tcsh-lang - Add patch tcsh-6.20-ptr-update.patch from mailing list to correct updating pointers to a reallocated buffer of of linked list elements - Remove --hash-size options as there is no any change in the final binary nor library anymore ==== texlive-specs-m ==== Version update (2016.112.svn40218 -> 2016.113.svn40218) - Add patch latexdiff_perl.dif which includes the upstream commits cfe445c and a83d9c to fix boo#1013904 ==== vim ==== Version update (8.0.102 -> 8.0.130) Subpackages: gvim vim-data - Updated to revision 130, fixes the following problems * Not enough testing for entering Ex commands. * Display problem with 'foldcolumn' and a wide character. (esiegerman) * Cancelling completion still inserts text when formatting is done for 'textwidth'. (lacygoill) * Display test fails on MS-Windows. * Parallel make still doesn't work. (Lewis Muir) * Configure uses "ushort" while the Vim code doesn't. - Updated to revision 124, fixes the following problems * May not process channel readahead. (skywind) * Value of 'thesaurus' option not checked properly. * When using ch_read() with zero timeout, can't tell the difference between reading an empty line and nothing available. * Cannot use a semicolon in 'backupext'. (Jeff) * When reading channel output in a timer, messages may go missing. (Skywind) * The channel "drop" option is not tested. * Still checking if memcmp() exists while every system should have it now. * Drop command doesn't use existing window. * The :history command is not tested. * Tests 92 and 93 are old style. * When reading English help and using CTRl-] the language from 'helplang' is used. * Parallel make fails. (J. Lewis Muir) * No test for using CTRL-R on the command line. * Setting 'cursorline' changes the curswant column. (Daniel Hahler) * Internal error for assert_inrange(1, 1). ==== xdm ==== Subpackages: xdm-xsession - Be sure that display managers will be started *after* systemd's login manager (boo#1013200)