Mailinglist Archive: opensuse-factory (1186 mails)

< Previous Next >
[opensuse-factory] New Tumbleweed snapshot 20180130 released!

Please note that this mail was generated by a script.
The described changes are computed based on the x86_64 DVD.
The full online repo contains too many changes to be listed here.

Please check the known defects of this snapshot before upgrading:

When you reply to report some issues, make sure to change the subject.
It is not helpful to keep the release announcement subject in a thread
while discussing a specific problem.

Packages changed:
babl (0.1.40 -> 0.1.42)
javapackages-tools (4.7.0+git20170331.ef4057e7 -> 5.0.0+git20180104.9367c8f6)
kexec-tools (2.0.14 -> 2.0.16)
makedumpfile (1.6.2 -> 1.6.3)
mozjs52 (52.3.0 -> 52.6.0)
multipath-tools (0.7.3+30+suse.6b5ed839 -> 0.7.3+31+suse.6804bb73f72d)
publicsuffix (20171228 -> 20180125)
python-kiwi (9.11.30 -> 9.12.6)
python-qt5 (5.9 -> 5.10)
python-sip (4.19.3 -> 4.19.7)
w3m (0.5.3.git20161120 -> 0.5.3+git20180125)
whois (5.2.20 -> 5.3.0)
yast2-dns-server (4.0.0 -> 4.0.1)

=== Details ===

==== Mesa ====
Subpackages: Mesa-dri-devel Mesa-libEGL-devel Mesa-libEGL1 Mesa-libGL-devel
Mesa-libGL1 Mesa-libglapi0 libgbm1 libwayland-egl1

- Disable AMDGPU GFX9/Vega with LLVM < 6.0.0.
* n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
* While it is supported since LLVM 5.0.0, it was not working
correctly (bnc#1075901). Since we do not have the resources to
determine which fixes should be backported and LLVM 6 will be
released relatively soon, disable the support until then. Users
with the card will have working desktop using software
rendering just like they did with LLVM 4.

==== Mesa-drivers ====
Subpackages: Mesa-dri Mesa-gallium Mesa-libva libvdpau_r300 libvdpau_r600
libvdpau_radeonsi libvulkan_radeon libxatracker2

- Disable AMDGPU GFX9/Vega with LLVM < 6.0.0.
* n_Disable-AMDGPU-GFX9-Vega-on-LLVM-lessthan-6.0.0.patch
* While it is supported since LLVM 5.0.0, it was not working
correctly (bnc#1075901). Since we do not have the resources to
determine which fixes should be backported and LLVM 6 will be
released relatively soon, disable the support until then. Users
with the card will have working desktop using software
rendering just like they did with LLVM 4.

==== babl ====
Version update (0.1.40 -> 0.1.42)

- Update to version 0.1.42:
+ Fully initialize fishes when loading from cache.

==== digikam ====
Subpackages: kipi-plugins kipi-plugins-lang

- Add digikam-5.8.0.fix-db-migration-0001.patch (adapted to 5.8.0),
digikam-5.8.0.fix-db-migration-0003.patch, and
digikam-5.8.0.fix-db-migration-0004.patch to fix MySQL DB
migration issues (kde#388824, kde#388867, kde#388977)

==== gstreamer-plugins-libav ====

- Add conditional Requires, pull in the
full codecpack when installing package from third party repos who
build libavcodec.

==== javapackages-tools ====
Version update (4.7.0+git20170331.ef4057e7 -> 5.0.0+git20180104.9367c8f6)

- Update to version 5.0.0+git20180104.9367c8f6:
* [java-functions] Avoid colons in jar names
* Workaround for SCL enable scripts not working with -e
* Second argument to pom_xpath_inject is mandatory
* [mvn_artifact] Provide more helpful error messages
* Fix traceback on corrupt zipfile
* [test] Add reproducer for rhbz#1481005
* [spec] Fix default JRE path
* [readme] Fix typo
* Add initial content to (#21)
* Decouple JAVA_HOME setting from java command alternatives
- Rebase patches:
* python-optional.patch
* suse-use-libdir.patch
- Drop merged patch fix-abs2rel.patch

==== kbd ====
Subpackages: kbd-legacy

- Move initial NumLock handling from systemd back to kbd:
* Add kbdsettings service written by Thomas Blume (boo#1010880,
kbdsettings, kbdsettings.service, numlockbios.c,
update sysconfig.console and sysconfig.keyboard).
* Exclude numlockbios support for non x86 platforms
- Drop references to KEYTABLE and COMPOSETABLE (boo#1010880#c32,
boo#1010880#c54, sysconfig.keyboard.del, README.SUSE,
drop kbd.fillup).
- Fix paths in

==== kdump ====

- kdump-fix-m_threads-missing-initialization.patch: Fix m_threads
missing initialization (bsc#1047609).
- kdump-try-both-kexec_load-and-kexec_file_load.patch: Try both
kexec_load(2) and kexec_file_load(2) (bsc#951144).
- kdump-kdump_echo-and-kdump_logger-helpers.patch:
introduce kdump_echo and kdump_logger helpers (bsc#951144).

==== kexec-tools ====
Version update (2.0.14 -> 2.0.16)

- Create compat link for rckexec-loader systemd service
- Convert the asciidoc file to normal man in order to drop asciidoc dep
* python2 only obsoletion and upstream has only raw manpages too
- Properly state all post/postun dependencies (systemd, suse-module-tools)
- There is no reason for exclusive arch if we state all archs
- Bump to version 2.0.16
- Remove support for older products to trivialize spec file
- Make sure to not pull python2 via asciidoc
- Drop merged patch 0001-kexec-tools-2.0.14.git.patch
- Drop all patches from upstream git:
* 0002-ppc64-Reduce-number-of-ELF-LOAD-segments.patch
* 0003-kexec-Increase-the-upper-limit-for-RAM-segments.patch
* 0004-alpha-add-missing-__NR_kexec_load-definition.patch
* 0005-kexec-implemented-XEN-KEXEC-STATUS-to-determine-if-a.patch
* 0006-kexec-Remove-redundant-space-from-help-message.patch
* 0008-kexec-Add-option-to-get-crash-kernel-region-size.patch
* 0009-crashdump-arm-Add-get_crash_kernel_load_range-functi.patch
* 0010-crashdump-arm64-Add-get_crash_kernel_load_range-func.patch
* 0011-crashdump-cris-Add-get_crash_kernel_load_range-funct.patch
* 0012-crashdump-ia64-Add-get_crash_kernel_load_range-funct.patch
* 0013-crashdump-m68k-Add-get_crash_kernel_load_range-funct.patch
* 0014-crashdump-mips-Add-get_crash_kernel_load_range-funct.patch
* 0015-crashdump-ppc-Add-get_crash_kernel_load_range-functi.patch
* 0016-crashdump-ppc64-Add-get_crash_kernel_load_range-func.patch
* 0017-crashdump-s390-Add-get_crash_kernel_load_range-funct.patch
* 0018-crashdump-sh-Add-get_crash_kernel_load_range-functio.patch
* 0019-gitignore-add-two-generated-files-in-purgatory.patch
* 0020-Only-print-debug-message-when-failed-to-serach-for-k.patch
* 0021-build_mem_phdrs-check-if-p_paddr-is-invalid.patch
* 0022-uImage-fix-realloc-pointer-confusion.patch
* 0023-uImage-Fix-uImage_load-for-little-endian-machines.patch
* 0024-uImage-Add-new-IH_ARCH_xxx-definitions.patch
* 0025-uImage-use-char-instead-of-unsigned-char-for-uImage_.patch
* 0026-uImage-use-char-instead-of-unsigned-char-for-uImage_.patch
* 0027-arm64-add-uImage-support.patch
* 0028-vmcore-dmesg-Define-_GNU_SOURCE.patch
* 0029-Don-t-use-L-width-specifier-with-integer-values.patch
* 0030-x86-x86_64-Fix-format-warning-with-die.patch
* 0031-ppc-Fix-format-warning-with-die.patch
* 0032-crashdump-Remove-stray-get_crashkernel_region-declar.patch
* 0033-x86-Support-large-number-of-memory-ranges.patch
* 0035-kexec-extend-the-semantics-of-kexec_iomem_for_each_l.patch
* 0036-kexec-generalize-and-rename-get_kernel_stext_sym.patch
* 0037-arm64-identify-PHYS_OFFSET-correctly.patch
* 0038-arm64-change-return-values-on-error-to-negative.patch
* 0039-arm64-kdump-identify-memory-regions.patch
* 0040-arm64-kdump-add-elf-core-header-segment.patch
* 0041-arm64-kdump-set-up-kernel-image-segment.patch
* 0042-arm64-kdump-set-up-other-segments.patch
* 0043-arm64-kdump-add-DT-properties-to-crash-dump-kernel-s.patch
* 0044-arm64-kdump-Add-support-for-binary-image-files.patch
* 0045-Handle-additional-e820-memmap-type-strings.patch
* 0046-powerpc-fix-command-line-overflow-error.patch
* 0047-fix-how-RMA-top-is-deduced.patch

==== libvirt ====
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-storage-core libvirt-daemon-driver-storage-disk
libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-logical
libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd
libvirt-daemon-driver-storage-scsi libvirt-daemon-driver-uml
libvirt-daemon-driver-vbox libvirt-daemon-lxc libvirt-daemon-qemu
libvirt-daemon-xen libvirt-libs

- qemu: Support setting OEM strings in SMBIOS
- libxl: resume lock process after failed migration
- qemu hook: Change shebang to /usr/bin/python3
- spec: Require python lxml in daemon-hooks subpackage

==== libwmf ====
Subpackages: libwmf-0_2-7 libwmf-tools

- removed unneeded 'BuildRequires: xorg-x11-util-devel' (bsc#1077489)

==== makedumpfile ====
Version update (1.6.2 -> 1.6.3)

- makedumpfile-always-use-bigger-SECTION_MAP_MASK.patch: Always use
bigger SECTION_MAP_MASK (bsc#1066811, bsc#1067703).
- Update to 1.6.3
* Support kernels up to 4.14.8 (bsc#1068864).
* 86_64: handle renamed init_level4_pgt -> init_top_pgt
* Fix SECTION_MAP_MASK for kernel >= v.13
* book3s/ppc64: Lower the max real address to 53 bits for
kernels >= v4.11
* Support symbol __cpu_online_mask
* ppc64: update hash page table geometry
- Drop upstreamed patches:
* makedumpfile-Fix-SECTION_MAP_MASK-for-kernel-v.13.patch
* makedumpfile-handle-renamed-init_level4_pgt-init_top_pgt.patch
* makedumpfile-ppc64-update-hash-page-table-geometry.patch
* makedumpfile-book3s-ppc64-Lower-the-max-real-address-to-53-bits.patch
* makedumpfile-__cpu_online_mask-symbol.patch
* makedumpfile-vtop4_x86_64_pagetable.patch
* makedumpfile-fix-KASLR-for-sadump.patch
* makedumpfile-fix-KASLR-for-sadump-while-kdump.patch
* makedumpfile-support-4.12.patch

==== mono-core ====
Subpackages: libmono-2_0-1 libmono-2_0-devel libmonosgen-2_0-1
libmonosgen-2_0-devel mono-data mono-data-sqlite mono-extras mono-mvc mono-wcf
mono-web mono-winforms mono-winfxcore

- Update to version (Service Release)
- Bugfixes:
* bxc#59956 - [llvm][bitcode] [FAIL] UniqueIdTest.Ctor_Id
(System.Runtime.Serialization tests)

==== mozjs52 ====
Version update (52.3.0 -> 52.6.0)

- Update to 52.6.0
- Drop fix-64bit-archs.patch and bmo1379539.patch, fixed upstream
- Update Source url.

==== multipath-tools ====
Version update (0.7.3+30+suse.6b5ed839 -> 0.7.3+31+suse.6804bb73f72d)
Subpackages: kpartx multipath-tools-rbd

- Update to version 0.7.3+31+suse.6804bb73f72d:
* libmultipath: hwtable: no_path_retry="queue" for NetApp NVMe

==== p7zip ====

- remove CPP/7zip/Compress/Rar* files from the tar archive as they
have incompatible license [bnc#1077978]
* also remove DOC/unRarLicense.txt
* add p7zip_16.02_norar.patch to adjust makefile according to it
* remove no longer used Codecs

==== parted ====
Subpackages: libparted0 parted-lang

- libparted: dasd: Use BLKRRPART only when needed (bsc#1065197,
- add: libparted-use-BLKRRPART-only-when-needed.patch

==== patterns-kde ====
Subpackages: patterns-kde-devel_kde patterns-kde-devel_kde_frameworks
patterns-kde-devel_qt5 patterns-kde-kde patterns-kde-kde_edutainment
patterns-kde-kde_games patterns-kde-kde_ide patterns-kde-kde_imaging
patterns-kde-kde_internet patterns-kde-kde_multimedia patterns-kde-kde_office
patterns-kde-kde_plasma patterns-kde-kde_utilities
patterns-kde-kde_utilities_opt patterns-kde-kde_yast

- Recommend plasma5-session-wayland to install it by default
- Don't recommend kde-gtk-config5, replaced by supplements

==== publicsuffix ====
Version update (20171228 -> 20180125)

- Update to version 20180125:
* .br updated - 12 new 2nd level city domains
* Update .ke suffixes to include second-level domains
* Remove domain

==== python-kiwi ====
Version update (9.11.30 -> 9.12.6)

- Bump version: 9.12.5 ? 9.12.6
- Fixed kiwi dracut config for the final system
Once the image has been deployed on the target and the
system is up and running some of the kiwi dracut modules
used for deployment are no longer needed and should not be
taken into account when another dracut call happens on the
- Bump version: 9.12.4 ? 9.12.5
- Make sure there are no busy devices on reboot
If the dracut kiwi-repart module skips the repartition step
because the disk was already repartitioned it leaves devices
in busy state which leads to a rescue shell at the system
mount stage
- uboot-setup-panda.tgz was readded by mistake as boot hooks are no longer
- Adding opensuse ports repository
- Bump version: 9.12.3 ? 9.12.4
- Don't lookup zImage symlink
Due to the workaround to lookup the gzip compressed variant
of a zImage to find its version, it's required to find the
full name of the zImage in order to rematch the gzip variant.
Looking at the zImage link will make this to fail because
there is no vmlinux link
- Bump version: 9.12.2 ? 9.12.3
- Fixed kernel version check for zImage
kernels build as zImage contains the decompressor code
as part of the kernel image and could be therefore
compressed by any possible compression algorithm.
In this case we assume/hope that there is also a
standard gz compressed vmlinux version of the kernel
available and check this one instead of the zImage
variant. Fixes #587
- Bump version: 9.12.1 ? 9.12.2
- Update the man pages
- Fixed installation image builder
Use get_boot_names from BootImage instance to ask for
the name of the initrd instead of constructing this
information from static values. The name of the initrd
is different per distro and toolkit
- Provide a get_boot_names method in boot classes
The naming schema for an initrd file name depends on the
boot image type as well as on the underlaying initrd
creation toolkit. In order to encapsulate that in a clear
interface the code to know about the correct names has
been moved into the classes which are responsible for
it and out of the builder/disk class
- Image name generation for GCE images
+ Fix the name generation for GCE images. The implementation assumed that
GCE images are of a type that use a kiwi generated initrd, looking for
image name components based on the boot attribute in the type element.
This assumption is not correct, use the name provided in the XML to
compose the image name.
- Bump version: 9.12.0 ? 9.12.1
- Fixed dracut-kiwi-oem-dump requires setup
on rhel/fedora multipath is provided by device-mapper-multipath
- Adding package_gpgcheck flag as an option for set-repo and add-repo
Fixes #565
- Adding uboot-setup kiwi hooks
For some reason the uboot-setup-panda.tgz file did not get into
master branch, probably was not properly pushed in the former
include_build_tests_arm branch.
- Fix build tests to match new locale setting strategy (#586)
- Added timezone package to build tests
With the latest update on how kiwi handles the locales with
systemd-firstboot, only locales defined in timezone package can be
set, thus Europe/Berlin is not possible if timezone is not installed
- Fixed build tests for azure and ec2
Packages yast2-storage and recode no longer provided
- Bump version: 9.11.30 ? 9.12.0
- Update build test image descriptions
Update to latest schema by auto conversion and delete use
of oemboot kiwi code by switching to dracut
- Fixed reading device node path
lsblk should be called with -p because it's a mistake
to assume any device lives below /dev. There could also
be subtree devices in /dev/mapper or /dev/disk/..
We leave it up to lsblk to provide us the correct
- No need to actively stop the dialog service
- Added required packages for dmraid and multipath
- Added handling for dmraid and multipath devices
- Adding iso-scan feature to kiwi-live dracut module
This commit adds the iso-scan scripts to kiwi-live module_setup
if the former files are found in the system inside the dmsquash-live
dracut module directory.
Fixes #574 and is related to #521
- Fixed Arrays implicitly concatenate by shellcheck
- Add support for net install in dracut kiwi-dump
This implementes one of the tasks from Issue #576
- Added runtime check for dracut-kiwi-oem-dump
The installation of the above mentioned dracut module package
is required for oem images which uses dracut as initrd system
and have the creation of an installation image requested.
This is related to Issue #576
- Update schema version in documentation
- Auto update all schema descriptions to v6.8
- Delete hwclock from profile and system setup
- Delete hwclock section from schema
Deletes hwclock section from schema and provides xslt
style sheet for schema auto conversion from schema
version 6.7 to 6.8
- Deprecate suseConfig method and remove hardware config method
This in this commit:
- the contents of the suseConfig method from kiwi/config/
are replaced by a deprecated message.
- the setup_hardware_clock method from SystemSetup is removed as it is
not used anywere in the code.
- Extend CommandCapabilities to also check version
- Added dracut-kiwi-oem-dump subpackage to spec
- Update locale settings (#579)
* Use systemd-firstboot in order config basic settings
This commit updates locale and keyboard settings in order to make
use of the systemd tools, as this will be the only valid method starting
from SLE15.
Fixes #577
* Added CommandCapabilities utils class

==== python-qt5 ====
Version update (5.9 -> 5.10)
Subpackages: python-qt5-utils python2-qt5

- Update to version v5.10
* Added support for Qt v5.10.0.
* Added the QtNetworkAuth module.
version v5.9.2
* Added support for Qt v5.9.3.
* Added the QtAndroidExtras module.
version v5.9.1
* Added support for Qt v5.9.2.
* Added the --allow-sip-warnings option to
* Removed the unimplemented -name option to pyrcc5.
* SIP v4.19.4 is required.
- Dropped configure_py_Fix_handling_of_disabled_features.patch
(merged upstream)

==== python-sip ====
Version update (4.19.3 -> 4.19.7)
Subpackages: python-sip-common python2-sip python2-sip-devel

- Update to version v4.19.7
* The %Docstring directive can now include automatically
generated signature descriptions using the "signature" option.
* typedefs can now have %Docstring directives.
* Bug fixes.
version v4.19.6
* Bug fixes.
version v4.19.5
* Bug fixes.
version v4.19.4
* Added support for C++11 scoped enums implemented as Python
* Added enableoverflowchecking() to the sip module.
* Added sipEnableOverflowChecking() to the C API.
* Added sipTypeIsScopedEnum() to the C API.
* Added sipConvertToBool() to the C API.
* Added sipConvertToEnum() to the C API.
* Deprecated sipCanConvertToEnum() in the C API.
* Added sipLong_AsChar(), sipLong_AsSignedChar() and
sipLong_AsUnsignedChar() to the C API.
* Added sipLong_AsShort() and sipLong_AsUnsignedShort() to the C
* Added sipLong_AsInt() and sipLong_AsUnsignedInt() to the C API.
* Added sipLong_AsLong() and sipLong_AsUnsignedLong() to the C
* Added sipLong_AsLongLong() and sipLong_AsUnsignedLongLong() to
the C API.
* Bug fixes.

==== systemd ====
Subpackages: libsystemd0 libsystemd0-32bit libudev-devel libudev1
libudev1-32bit systemd-32bit systemd-bash-completion systemd-logger
systemd-sysvinit udev

- Do not optionally remove /usr/lib/systemd/system/tmp.mnt anymore (bsc#1071224)
This was done to make sure that tmpfs wouldn't be used for /tmp by
defaut in case the dir layout created by the installer did not
create a customized tmp.mount.
But it had the bad side effect to break "rpm -V systemd" and updates
of systemd via delta-RPMs.
Now instead of removing tmp.mount unit file, we mask it (still only
if no other tmp.mount would override the default one). It's the
official way to disable tmpfs on /tmp after all.
Since we cannot rely on the presence of fstab during package
installations, we introduced a service which is run once on the
first boot and which figures out if tmpfs would be used. If so it
masks the unit.
We also handle the upgrade path and make sure to preserve admin's
settings (if any).
Another advantage of this is that we will only need to remove the
introduced service the day when tmpfs will be the default for SUSE
- Import commit 83067827cc891ddc90def200fdbe725917ec9fa3
3d60486f7 core/timer: Prevent timer looping when unit cannot start
460bd0cd6 Revert "handle SYSTEMCTL_OPTIONS environment variable" (fate#323393)

==== texlive ====

- removed unneeded 'BuildRequires: xorg-x11-util-devel' (bsc#1077489)
- For Leap 42.3 build without biber as the perl version does not fit

==== w3m ====
Version update (0.5.3.git20161120 -> 0.5.3+git20180125)

- add git ChangeLog to /usr/share/doc/w3m/
- update to version 0.5.3+git20180125
addressed security issue:
CVE-2018-6196: w3m: an infinite recursion flaw in HTMLlineproc0
because the feed_table_block_tag function in table.c does not
prevent a negative indent value allows for (bsc#1077559)
CVE-2018-6197: w3m: NULL pointer dereference flaw in formUpdateBuffer
in form.c (bsc#1077568)
CVE-2018-6198: w3m: does not properly handle temporary files when
the ~/.w3m directory is unwritable, which allows a local attacker to
craft a symlink attack to overwrite arbitrary files (bsc#1077572)
other changes, bugfixes see: /usr/share/doc/w3m/ChangeLog

==== whois ====
Version update (5.2.20 -> 5.3.0)

- whois 5.3.0:
* Implement querying for domains
* Updat the .pr TLD servers
* Update the list of new gTLDs

==== wireless-tools ====
Subpackages: libiw-devel libiw30

- improved install scripts (using install instead of mv and using $UID:
* install_acx100_firmware
* install_intersil_firmware
- updated URL in install_acx100_firmware script (bnc#1004577)
- improved spec file
* removed obsolete openSUSE Versions checks
* replaced bash variables with macros
* removed obsolete tags and macros
* cleaned spec file with spec-cleaner

==== yast2-dns-server ====
Version update (4.0.0 -> 4.0.1)

- Replace SuSEFirewall2 by firewalld (fate#323460)
- 4.0.1

To unsubscribe, e-mail: opensuse-factory+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse-factory+owner@xxxxxxxxxxxx

< Previous Next >
List Navigation
This Thread
  • No further messages