New MicroOS snapshot 20230524 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: https://openqa.opensuse.org/tests/overview?distri=microos&groupid=1&version=Tumbleweed&build=20230524 https://bugzilla.opensuse.org/buglist.cgi?product=openSUSE%20Tumbleweed&component=MicroOS&query_format=advanced&resolution=--- Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: autoyast2 (4.6.1 -> 4.6.2) container-selinux (2.211.0 -> 2.215.0) curl (8.1.0 -> 8.1.1) grantlee5 gstreamer-plugins-bad gtk3 (3.24.37+70 -> 3.24.38) iso-codes (4.13.0 -> 4.15.0) kernel-firmware (20230427 -> 20230517) kglobalaccel libheif (1.16.1 -> 1.16.2) libstorage-ng (4.5.106 -> 4.5.109) libyajl nautilus plymouth presage spectacle systemd systemd-rpm-macros (20 -> 22) tpm2.0-abrmd vim (9.0.1538 -> 9.0.1572) xfsprogs (6.2.0 -> 6.3.0) === Details === ==== autoyast2 ==== Version update (4.6.1 -> 4.6.2) - Properly install the selected products, do not lose them after resetting the package manager internally (bsc#1202234) - 4.6.2 ==== container-selinux ==== Version update (2.211.0 -> 2.215.0) - Update to version 2.215.0: * Add some MLS rules to policy * Allow container runtime to dyntransition to spc_t * Tighten controls on confined users * Add labels for /var/lib/shared * Cleanup entrypoint definitions * Allow container_device_plugin_t access to debugfs * Allow containers which use devices to map them ==== curl ==== Version update (8.1.0 -> 8.1.1) Subpackages: libcurl4 - Update to 8.1.1: * Bugfixes: - cf-socket: completely remove the disabled USE_RECV_BEFORE_SEND_WORKAROUND - checksrc: disallow spaces before labels - curl_easy_getinfo: clarify on return data types - docs: document that curl_url_cleanup(NULL) is a safe no-op - hostip: move easy_lock.h include above curl_memory.h - http2: double http request parser max line length - http2: increase stream window size to 10 MB - lib: rename struct 'http_req' to 'httpreq' - ngtcp2: proper handling of uint64_t when adjusting send buffer - sectransp.c: make the code c89 compatible - select: avoid returning an error on EINTR from select() or poll() - url: provide better error message when URLs fail to parse - urlapi: allow numerical parts in the host name ==== grantlee5 ==== - Add patch to fix test failures on Leap 15: * 0001-Add-a-call-to-registerComparators-in-testbuiltins.patch ==== gstreamer-plugins-bad ==== Subpackages: gstreamer-plugins-bad-lang libgstadaptivedemux-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstphotography-1_0-0 libgstplay-1_0-0 libgstplayer-1_0-0 libgstsctp-1_0-0 libgsttranscoder-1_0-0 libgsturidownloader-1_0-0 libgstva-1_0-0 libgstvulkan-1_0-0 libgstwayland-1_0-0 libgstwebrtc-1_0-0 libgstwebrtcnice-1_0-0 - use additional codecs on ALP ==== gtk3 ==== Version update (3.24.37+70 -> 3.24.38) Subpackages: gtk3-data gtk3-immodule-amharic gtk3-immodule-inuktitut gtk3-immodule-thai gtk3-immodule-tigrigna gtk3-immodule-vietnamese gtk3-immodule-xim gtk3-lang gtk3-schema gtk3-tools libgtk-3-0 typelib-1_0-Gtk-3_0 - Update to version 3.24.38: + GtkFileChooser: Avoid warnings with GLib 2.76. + Theme: Set caret color in the dark theme. + Windows: Fix running under GLES. + Wayland: - Notify on initial setting changes. - Don't crash on 0 size cursors. - Don't crash if xdg_activation_v1 is missing. + Debugging: Show more information in the inspector. + Updated translations. ==== iso-codes ==== Version update (4.13.0 -> 4.15.0) Subpackages: iso-codes-lang - update to 4.15.0: + Updated translation for ISO 3166-1, ISO 3166-3, ISO 639-2, ISO 3166-1, ISO 3166-2, ISO 3166-3, ISO 639-2, ISO 639-3, ISO 639-5, ISO 4217, and ISO 15924. + ISO 3166-2: Fix wrong Spanish translation. ==== kernel-firmware ==== Version update (20230427 -> 20230517) Subpackages: kernel-firmware-all kernel-firmware-amdgpu kernel-firmware-ath10k kernel-firmware-ath11k kernel-firmware-atheros kernel-firmware-bluetooth kernel-firmware-bnx2 kernel-firmware-brcm kernel-firmware-chelsio kernel-firmware-dpaa2 kernel-firmware-i915 kernel-firmware-intel kernel-firmware-iwlwifi kernel-firmware-liquidio kernel-firmware-marvell kernel-firmware-media kernel-firmware-mediatek kernel-firmware-mellanox kernel-firmware-mwifiex kernel-firmware-network kernel-firmware-nfp kernel-firmware-nvidia kernel-firmware-platform kernel-firmware-prestera kernel-firmware-qcom kernel-firmware-qlogic kernel-firmware-radeon kernel-firmware-realtek kernel-firmware-serial kernel-firmware-sound kernel-firmware-ti kernel-firmware-ueagle kernel-firmware-usb-network ucode-amd - Update to version 20230517 (git commit 08b854f02066): * rtlwifi: Add firmware v6.0 for RTL8192FU * rtlwifi: Update firmware for RTL8188EU to v28.0 * cirrus: Add firmware and tuning files for HP G10 series laptops * linux-firmware: update firmware for mediatek bluetooth chip (MT7922) * WHENCE: Cleanup Realtek BT firmware provenance * linux-firmware: update firmware for MT7922 WiFi device * cnm: update chips&media wave521c firmware. * cirrus: Add firmware and tuning files for Lenovo ThinkPad P1 Gen 6 * check_whence: error on directory listed as File * check_whence: error on duplicate file entries * WHENCE: comment out duplicate MediaTek firmware * i915: Add GuC v70.6.6 for MTL * amdgpu: update DCN 3.1.6 DMCUB firmware * rtl_bt: Update RTL8852B BT USB firmware to 0xDBC6_B20F * rtl_bt: Update RTL8761B BT USB firmware to 0xDFC6_D922 * rtl_bt: Update RTL8761B BT UART firmware to 0x9DC6_D922 - Update aliases from 6.4-rc3 ==== kglobalaccel ==== Subpackages: kglobalaccel5 libKF5GlobalAccel5 libKF5GlobalAccel5-lang libKF5GlobalAccelPrivate5 - Fix systemd_user_preun/postun calls: all systemd_user macros take service names as parameter. ==== libheif ==== Version update (1.16.1 -> 1.16.2) Subpackages: gdk-pixbuf-loader-libheif libheif-rav1e libheif-svtenc libheif1 - update to 1.16.2: * adds an option to heif-convert to set the PNG compression level * fixes a few build issues with some compilers * fixes the --encoder option in heif-enc * fixes heif_item_get_properties_of_type and heif_item_get_transformation_properties ==== libstorage-ng ==== Version update (4.5.106 -> 4.5.109) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#933 - provide functions to query category of partition id (bsc#1211107) - added unit tests - 4.5.109 - Translated using Weblate (Georgian) (bsc#1149754) - 4.5.108 - Translated using Weblate (Georgian) (bsc#1149754) - 4.5.107 ==== libyajl ==== - update the upstream source URL ==== nautilus ==== Subpackages: gnome-shell-search-provider-nautilus libnautilus-extension4 nautilus-lang - Drop mount-archive.desktop. This was a feature based on FATE#308344 and bgo#602147. However, the provided functionality of mounting archives through gvfsd-archive has been broken for a long time due to the Exec line pointing to a non-existent path (/usr/lib/gvfs/gvfsd-archive, rather than /usr/libexec/...). Besides, there is a similar functionality which allow users to see the content of archives, without extracting them, through File Roller that serves as a replacement. ==== plymouth ==== Subpackages: libply-splash-core5 libply-splash-graphics5 libply5 plymouth-dracut plymouth-lang plymouth-plugin-label plymouth-plugin-two-step plymouth-scripts plymouth-theme-bgrt plymouth-theme-spinner - Proporly list services as parameters to %service_del_postun_without_restart: new versions mandate the parameters to further down the line eliminate errors. For the time being, the code does not care for the parameters. ==== presage ==== Subpackages: libpresage1 presage-data - Update url for website and sources. ==== spectacle ==== Subpackages: spectacle-lang - Fix systemd_user_post/preun/postun calls: all systemd_user macros take service names as parameter. ==== systemd ==== Subpackages: libsystemd0 libudev1 systemd-coredump systemd-doc systemd-lang udev - Move more packaging fixups in the fixlet script. - Provide (Lua-based) file triggers and adapt systemd.spec accordingly (boo#1133764) More specifically, file triggers handle automatically installations or updates of files for sysusers, tmpfiles, hwdb, journal catalog, udev rules, sysctl and binfmt. Therefore it makes a bunch of systemd rpm macros (such as %udev_hwdb_update, %udev_rules_update, %journal_catalog_update, %tmpfiles_create, %sysusers_create and so on) not needed anymore. However before considering simplifying your spec files beware that these changes are not available in SLE yet and will probably never reach the current releases (latest one being SLE15-SP5 as of this writing). Macros dealing with unit restart/enabling (such as %systemd_pre, %service_add_pre, %service_del_postun, ...) are still needed though. However reloading of systemd instances (and thus restarting of units) are delayed until the very end of the package install/update transaction and is now done only once. Nevertheless to fully take advantage of file triggers, users have to activate a specific zypper transaction backend which is still considered as experimental, see bsc#1041742 for details. - Provide a (slighlty) customized version of systemd-update-helper. Some of the systemd rpm macros rely now on the helper and delegate their work to it. Hence we don't need to rebuild all packages anymore when the content of the rpm macros must be updated/fixed. - Drop an old fix for the persistent net rules (only needed on SLE). Factory (fortunately) dropped the persistent net rule generator long time ago. ==== systemd-rpm-macros ==== Version update (20 -> 22) - Bump to version 22 - Make sure that (future) users of %sysctl_apply() and %binfmt_apply() will call the macros with arguments. - Test the presence of /run/systemd/system to check whether we're operating during transactional updates. Hence the behavior is the same when operating in a chroot or during transactional updates. - Leave %sysctl_apply() and %binfmt_apply() empty (bsc#1211272) Only the former has very few users currently and none of them has specific code relying on the new sysctl values to be effective between the macros and the file triggers. - Bump to version 21 - Rely on 'systemd-update-helper' shell script to implement %service_* macros The helper was introduced by upstream commit 6d825ab2d42d3219e49a1. The main advantage is that we no more need to rebuild all packages to update the macro definitions. Internally the script relies on file triggers for 'daemon-reload' operations and for restarting units (when needed). - Update other macros to reflect the fact that systemd package provides file triggers for sysusers, tmpfiles, hwdb, and journal catalog. ==== tpm2.0-abrmd ==== Subpackages: libtss2-tcti-tabrmd0 tpm2.0-abrmd-selinux - Cover ALP via the %{suse_version} macro ==== vim ==== Version update (9.0.1538 -> 9.0.1572) Subpackages: vim-data vim-data-common vim-small xxd - Updated to version 9.0.1572, fixes the following problems * Typst filetype is not recognized. * reverse() on string doesn't work in compiled function. * CI: sound dummy is disabled. * Line not fully displayed if it doesn't fit in the screen. * Display errors when making topline shorter and 'smoothscroll' is set. * Recent glibc marks sigset() as a deprecated. * Text not scrolled when cursor moved with "g0" and "h". * Some commands for opening a file don't use 'switchbuf'. * Coveralls workflow on CI is commented out. * CI: check in sound-dummy module may throw an error. * USD filetype is not recognized. * In cmdline window S-Tab does not select previous completion. * Position of marker for 'smoothscroll' not computed correctly. * CI: sound-dummy module is not installed. * CI: using slightly outdated gcc version. * Code for handling 'switchbuf' is repeated. * setcharsearch() does not clear last searched char properly. * Vim9: error for missing "return" after "throw". * Test failures for unreachable code. * Wrong error for unreachable code after :throw. * Function argument types not always checked and using v:none may cause an error. * Win32: When 'encoding' is set $PATH has duplicate entries. * Mixing package managers is not a good idea. * GTK3: window manager resize hints are incomplete. * Display moves up and down with 'incsearch' and 'smoothscroll'. * Json lines files are not recognized. * Motif: GUI scrollbar test fails in 24 lines terminal. * Profiler calculation may be wrong on 32 bit builds. * With 'smoothscroll' cursor may move below botline. * Cannot use "this.member" in lambda in class method. * Some tests are slow. * RedrawingDisabled not used consistently. * Error messages are not translated. ==== xfsprogs ==== Version update (6.2.0 -> 6.3.0) - update to 6.3.0: - xfs_repair: Don't leak buffer when discarding directories - xfs_repair: estimate per-AG btree slack better - xfs_db: fix broken logic in error path - xfsprogs: nrext64 option is now in [inode] section of mkfs conf files
participants (1)
-
Richard Brown