Packages changed: MicroOS-release (20250403 -> 20250405) btrfsprogs (6.13 -> 6.14) dracut (059+suse.707.g7b7df177 -> 059+suse.714.gee616a76) fuse-overlayfs (1.13 -> 1.14) gjs gstreamer-plugins-bad libsolv (0.7.31 -> 0.7.32) libsoup2 libzypp (17.36.5 -> 17.36.6) ncurses patterns-base python-gobject rpm-config-SUSE (20241031 -> 20250328) sdbootutil (1+git20250401.2eda714 -> 1+git20250404.20a1dfb) tbb xdg-desktop-portal === Details === ==== MicroOS-release ==== Version update (20250403 -> 20250405) Subpackages: MicroOS-release-appliance MicroOS-release-dvd - automatically generated by openSUSE-release-tools/pkglistgen ==== btrfsprogs ==== Version update (6.13 -> 6.14) Subpackages: btrfsprogs-udev-rules libbtrfs0 libbtrfsutil1 - update to 6.14 * mkfs: * allow --sectorsize to be 2K for testing purposes of subpage mode (needs the same block size supported by kernel) * fix false error when no compression is requested and lzo is not compiled in * convert: support 2K block size in the source filesystem * defrag: new parameter -L/--level to specify compression levels (kernel 6.15), also supports the realtime levels * subvol delete: show names of recursively deleted child subvolumes * qgroup show: use sysfs to detect up to date consistency status * zoned mode: support zone capacity tracking * other: * CI new and updated workflows * documentation updates - spec file: - update subpackage descriptions - drop conditional build of documentation, always use source - drop pre-systemd udev workarounds (version 190) ==== dracut ==== Version update (059+suse.707.g7b7df177 -> 059+suse.714.gee616a76) Subpackages: dracut-ima - Update to version 059+suse.714.gee616a76: * fix(crypt): always install s390 crypto modules (jsc#IBM-1444) * fix(crypt): install dm_crypt module in non-hostonly mode as well * fix(nfs): set correct ownership of rpc.statd state directories (bsc#1217885) * perf(nfs): remove references to old rpcbind state dir * fix(nfs): libnfsidmap plugins not added in some distributions ==== fuse-overlayfs ==== Version update (1.13 -> 1.14) - version update to 1.14 * isolate security xattrs for STAT_OVERRIDE_CONTAINERS. Prefix all security xattrs with XATTR_CONTAINERS_OVERRIDE_PREFIX. * prefer user.containers.override_stat over user.fuseoverlayfs. * do not force -1 for owner overriding extended attributes. Otherwise the value is written to the override extended attribute. * fix file owner retrieval for chmod. * honor umask with xattr_permissions. * honor mode for devices with xattr_permissions. * propagate extended attributes permissions with copyup. ==== gjs ==== Subpackages: libgjs0 typelib-1_0-GjsPrivate-1_0 - Enable tests during build again, resolved elsewhere in the stack. ==== gstreamer-plugins-bad ==== Subpackages: libgstadaptivedemux-1_0-0 libgstanalytics-1_0-0 libgstbadaudio-1_0-0 libgstbasecamerabinsrc-1_0-0 libgstcodecparsers-1_0-0 libgstcodecs-1_0-0 libgstcuda-1_0-0 libgstinsertbin-1_0-0 libgstisoff-1_0-0 libgstmpegts-1_0-0 libgstmse-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 - Replace pkgconfig(libsoup-2.4) with pkgconfig(libsoup-3.0) BuildRequires: align with what meson setup checks for. Lucky us, soup-3.0 was already pulled in via different dependency. ==== libsolv ==== Version update (0.7.31 -> 0.7.32) - build both static and dynamic libraries on new suse distros - support the apk package and repository format (both v2 and v3) - new dataiterator_final_{repo,solvable} functions - bump version to 0.7.32 - Provide a symbol specific for the ruby-version so yast does not break across updates (boo#1235598) ==== libsoup2 ==== - Increase test timeout on s390x. The http2-body-stream test can be slow and sometimes times out in our builds. ==== libzypp ==== Version update (17.36.5 -> 17.36.6) - Drop workaround for broken rpm-4.18 in Code16 (bsc#1237172) - BuildRequires: %{libsolv_devel_package} >= 0.7.32. Code16 moved static libs to libsolv-devel-static. - Drop usage of SHA1 hash algorithm because it will become unavailable in FIPS mode (bsc#1240529) - Fix zypp.conf dupAllowVendorChange to reflect the correct default (false). The default was true in Code12 (libzypp-16.x) and changed to false with Code15 (libzypp-17.x). Unfortunately this was done by shipping a modified zypp.conf file rather than fixing the code. - zypp.conf: Add `lock_timeout` ($ZYPP_LOCK_TIMEOUT) (bsc#1239809) - version 17.36.6 (35) ==== ncurses ==== Subpackages: libncurses6 ncurses-utils terminfo-base - Do not provides ncurses for *new* C++ library subpackages ==== patterns-base ==== Subpackages: patterns-base-base patterns-base-bootloader patterns-base-minimal_base patterns-base-x11 - Replace sle_version is !is_opensuse macro (bsc#1240642). ==== python-gobject ==== Subpackages: python313-gobject python313-gobject-Gdk python313-gobject-cairo - Re-add BuildRequires pkgconfig(gobject-introspection-1.0) to fix "cannot import name GLib, introspection typelib not found" error (boo#1240549) ==== rpm-config-SUSE ==== Version update (20241031 -> 20250328) - Update to version 20250328: * Revert "Define %jobs as variable (boo#1237231)" * Create the directory for rpm macros installation in install - Update to version 20250324: * Define %jobs as variable (boo#1237231) * %requires_eq|ge(): Fix multiline output * Split the SUSE distribution version macros to a separate file ==== sdbootutil ==== Version update (1+git20250401.2eda714 -> 1+git20250404.20a1dfb) Subpackages: sdbootutil-dracut-measure-pcr sdbootutil-snapper sdbootutil-tukit - Update to version 1+git20250404.20a1dfb: * Limit 640 to 4 variations * Fix get_default for grub2-bls - Update to version 1+git20250403.0ae7eeb: * Drop shifted variations before the new one * Create loader.conf if missing ==== tbb ==== - Support older and current versions of setuptools WRT to the case of the metadata directory. ==== xdg-desktop-portal ==== - Optimize docs dependency concern by using default sphinx theme. So the python-furo and its dependencies will not be pulled on Leap 16.0, and we can still build the doc. Added Patch authored by Daniel Garcia : * remove-furo-dep.patch