Tumbleweed Snapshots Update Fonts, Perl, Python Packages
27. Apr 2017 | Douglas DeMaio | No License
openSUSE Tumbleweed snapshots this week gave many newer versions of Perl and Python packages, but several other packages were updated in the repositories including some open fonts.
Google and Adobe fonts were updated in snapshots 20170424 and 20170420 with google-croscore-fonts and adobe-sourcehansans-fonts being added to the repositories respectively.
Besides the google-croscore-fonts in snapshots 20170424, users can get a fix for the CD/DVD burning software Brasero, which provided a patch for Grub2 that fixes builds with the GNU Composite Compilers, and kdebase4-workspace offers a diff to fix an error reported by GCC7, which should be helpful as Tumbleweed works closer to adapt the newest GCC. The snapshot also delivered a patch for VirtualBox that will provide an eventual Application Programming Interface change for the release of Leap 42.3.
The update for adobe-sourcehansans-fonts in snapshot 20170420 now ships with the Open Font License in the zipfile. The 20170420 snapshot brought improved architecture changes with the 4.10.10 Linux Kernel. The network protocol analyzer Wireshark fixed several infinite-loop bugs and vulnerabilities with an updated to version 2.2.6. Packages perl-BSD-Resource, perl-Class-Load, perl-Class-Load-XS and perl-Sub-Identify all received updates to help with testing. Python-kiwi’s 9.4.10 version had some cleanup for the bootloader and fixed boot/grub2 path, but due to the refactoring this path, it is now distro dependant and should be obtained dynamically.
More Python packages came in the 20170419 snapshot. Python-base added reproducible.patch to allow reproducible builds of various Python packages. An update to version 2.2.0 of python-pyparsing updated setup.py to address recursive import problems for setuptools. Python-sip, a tool that makes it very easy to create Python bindings for C and C++ libraries, received an enormous amount of updates and bug fixes from it’s previous state Tumbleweed.
Snapshot 20170418 updated multiple libraries to start of the week. Version 2.4.80 of libdrm removed some dead code and libssh 0.7.5 fixed a memory allocation issue. Both libva 1.8.0 and libva-gl 1.8.0 added some API changes and MariaDB increased physical memory constraints to fix i586 build failures.