Packages changed: AppStream (0.15.4 -> 0.15.5) NetworkManager-branding-openSUSE libstorage-ng (4.5.42 -> 4.5.43) libzypp (17.31.0 -> 17.31.1) osinfo-db zypper (1.14.55 -> 1.14.56) === Details === ==== AppStream ==== Version update (0.15.4 -> 0.15.5) Subpackages: AppStream-lang libAppStreamQt2 libappstream4 - Update to version 0.15.5: * Features: + validator: - Allow severity downgrade of releases-not-in-order for GNOME - Perform stricter integer validation - Check for url redefinitions - Validate the "internet" relation item - Add validation for memory relation + Implement the "replaces" tag + Add convenience function that check if component is free by license and origin + qt: Add wrappers for AsComponent isFree/supports/replaces + Always add untranslated component names to the search index + Implement internet relation item * Specification: + spec: - Specify a proper "replaces" tag - Add an kind to requires/recommends/supports * Bugfixes: + validator: - Don't permit overriding the unknown root tag issue - Distinguish translatable from not-translatable tags in duplicate checks + compose: - Don't crash if metainfo file contains an invalid stock icon - Don't synthesize components for desktop files of settings apps + spdx: Fix possible crash when NULL is passed to is_free_license + Return the correct values in as_display_length_kind_from_px() * Miscellaneous: + Silence static analyzer false-positives based on GCC version + data: use lxml to get the XDG categories - Package doc sub-package as noarch. - Use ldconfig_scriptlets macro for post(un) handling. ==== NetworkManager-branding-openSUSE ==== - Expliciltly BuildRequire NetworkManager-branding-upstream: branding-upstream is produced by NetworkManager and is guaranteed to be the same version. Breaks a self-cycle. ==== libstorage-ng ==== Version update (4.5.42 -> 4.5.43) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#896 - avoid problems with duplicate MD device names during activation (bsc#1199307) - 4.5.43 ==== libzypp ==== Version update (17.31.0 -> 17.31.1) - UsrEtc: Store logrotate files in %{_distconfdir} if defined (fixes #402) - Log backtrace on SIGABRT too. - Need to explicitly enable building experimental code. Otherwise an old Notcurses++ package which happens to be present in the buildenv breaks the build (fixes #412). - Work around libyui/libyui#78 on code 15.4 and older. - Stop using std::*ary_function; deprecated and removed in c++17. - Don't expose header files which use types not available in c++11. In 15.3 and older, YAST and PK compile with -std=c++11. - version 17.31.1 (22) ==== osinfo-db ==== - bsc#1202827 - Fail to deploy sle15sp5 guest via virt-install with osinfo add-sle15sp5-support.patch ==== zypper ==== Version update (1.14.55 -> 1.14.56) Subpackages: zypper-log zypper-needs-restarting - UsrEtc: Store logrotate files in %{_distconfdir} if defined (fixes #441, fixes #444) - Remove unneeded code to compute the PPP status. Since libzypp 17.23.0 the PPP status is auto established. No extra solver run is needed. - Make sure 'up' respects solver related CLI options (bsc#1201972) - Fix tests to use locale "C.UTF-8" rather than "en_US". - Fix man page (fixes #451) - version 1.14.56