Packages changed: accerciser (3.36.1 -> 3.36.2) bluedevil5 (5.19.2 -> 5.19.3) breeze (5.19.2 -> 5.19.3) breeze-gtk (5.19.2 -> 5.19.3) dconf-editor (3.36.2 -> 3.36.4) discover (5.19.2 -> 5.19.3) drkonqi5 (5.19.2 -> 5.19.3) epiphany (3.36.2 -> 3.36.3) gpgme gpgmeqt iagno (3.36.3 -> 3.36.4) k4dirstat (3.2.0 -> 3.2.1) kactivitymanagerd (5.19.2 -> 5.19.3) kcm_sddm (5.19.2 -> 5.19.3) kde-cli-tools5 (5.19.2 -> 5.19.3) kde-gtk-config5 (5.19.2 -> 5.19.3) kde-user-manager (5.19.2 -> 5.19.3) kgamma5 (5.19.2 -> 5.19.3) khotkeys5 (5.19.2 -> 5.19.3) kinfocenter5 (5.19.2 -> 5.19.3) kmenuedit5 (5.19.2 -> 5.19.3) krita kscreen5 (5.19.2 -> 5.19.3) kscreenlocker (5.19.2 -> 5.19.3) ksshaskpass5 (5.19.2 -> 5.19.3) ksysguard5 (5.19.2 -> 5.19.3) kwayland-integration (5.19.2 -> 5.19.3) kwayland-server (5.19.2 -> 5.19.3) kwin5 (5.19.2 -> 5.19.3) kwrited5 (5.19.2 -> 5.19.3) libkdecoration2 (5.19.2 -> 5.19.3) libkscreen2 (5.19.2 -> 5.19.3) libksysguard5 (5.19.2 -> 5.19.3) libqt5-qtbase libstorage-ng (4.3.32 -> 4.3.34) libyui (3.10.0 -> 3.10.1) mariadb-connector-c (3.1.8 -> 3.1.9) milou5 (5.19.2 -> 5.19.3) mpg123 (1.26.1 -> 1.26.2) oxygen5 (5.19.2 -> 5.19.3) pipewire plasma-browser-integration (5.19.2 -> 5.19.3) plasma-nm5 (5.19.2 -> 5.19.3) plasma5-addons (5.19.2 -> 5.19.3) plasma5-desktop (5.19.2 -> 5.19.3) plasma5-integration (5.19.2 -> 5.19.3) plasma5-openSUSE plasma5-pa (5.19.2 -> 5.19.3) plasma5-thunderbolt (5.19.2 -> 5.19.3) plasma5-workspace (5.19.2 -> 5.19.3) polkit-kde-agent-5 (5.19.2 -> 5.19.3) poppler (0.89.0 -> 0.90.0) poppler-qt5 (0.89.0 -> 0.90.0) powerdevil5 (5.19.2.1 -> 5.19.3) python-kiwi (9.20.16 -> 9.21.3) rygel (0.38.3 -> 0.38.4) sddm systemsettings5 (5.19.2 -> 5.19.3) xdg-desktop-portal-kde (5.19.2 -> 5.19.3) yast2 (4.3.12 -> 4.3.13) yast2-storage-ng (4.3.10 -> 4.3.12) yast2-trans (84.87.20200627.7af6bd201f -> 84.87.20200704.472ef37b6b) === Details === ==== accerciser ==== Version update (3.36.1 -> 3.36.2) Subpackages: accerciser-lang - Update to version 3.36.2: + Updated translations. ==== bluedevil5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: bluedevil5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== breeze ==== Version update (5.19.2 -> 5.19.3) Subpackages: breeze5-cursors breeze5-decoration breeze5-style breeze5-style-lang breeze5-wallpapers libbreezecommon5-5 - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== breeze-gtk ==== Version update (5.19.2 -> 5.19.3) Subpackages: gtk2-metatheme-breeze gtk3-metatheme-breeze metatheme-breeze-common - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== dconf-editor ==== Version update (3.36.2 -> 3.36.4) Subpackages: dconf-editor-lang - Update to version 3.36.4: + Updated translations. ==== discover ==== Version update (5.19.2 -> 5.19.3) Subpackages: discover-backend-flatpak discover-backend-fwupd discover-backend-packagekit discover-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== drkonqi5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: drkonqi5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== epiphany ==== Version update (3.36.2 -> 3.36.3) Subpackages: epiphany-lang gnome-shell-search-provider-epiphany - Update to version 3.36.3: + Fix insecure form focused warning. + Fix serif font setting not working properly. + Disable set image as wallpaper under flatpak. ==== gpgme ==== Subpackages: libgpgme11 libgpgmepp6 python3-gpg - Add 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch This patch is a fix from https://dev.gnupg.org/rMae4d7761a15b82eb98b0bcc72af2ae2e8973e1f9 which fixes https://dev.gnupg.org/T3464 The patch is required to make notmuch's testsuite pass with gpgme 1.13.0 and 1.13.1. For further details, see id:87366av72u.fsf@fifthhorseman.net on notmuch@notmuchmail.org ==== gpgmeqt ==== - Add 0001-gpg-Avoid-error-diagnostics-with-override-session-ke.patch This patch is a fix from https://dev.gnupg.org/rMae4d7761a15b82eb98b0bcc72af2ae2e8973e1f9 which fixes https://dev.gnupg.org/T3464 The patch is required to make notmuch's testsuite pass with gpgme 1.13.0 and 1.13.1. For further details, see id:87366av72u.fsf@fifthhorseman.net on notmuch@notmuchmail.org ==== iagno ==== Version update (3.36.3 -> 3.36.4) Subpackages: iagno-lang - Update to version 3.36.4: + Try to fix the symbolic icon. + Updated translations. ==== k4dirstat ==== Version update (3.2.0 -> 3.2.1) Subpackages: k4dirstat-lang - Update to 3.2.1 (boo#1173905): * Fix crashes on startup in some certain KIO related circumstances ==== kactivitymanagerd ==== Version update (5.19.2 -> 5.19.3) Subpackages: kactivitymanagerd-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kcm_sddm ==== Version update (5.19.2 -> 5.19.3) Subpackages: kcm_sddm-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kde-cli-tools5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kde-cli-tools5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kde-gtk-config5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kde-gtk-config5-gtk2 kde-gtk-config5-gtk3 - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kde-user-manager ==== Version update (5.19.2 -> 5.19.3) Subpackages: kde-user-manager-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kgamma5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kgamma5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== khotkeys5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: khotkeys5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kinfocenter5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kinfocenter5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kmenuedit5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kmenuedit5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== krita ==== Subpackages: krita-lang - increase disk size from 4 to 9GB for ppc64/ppc64le ==== kscreen5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kscreen5-lang kscreen5-plasmoid - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kscreenlocker ==== Version update (5.19.2 -> 5.19.3) Subpackages: kscreenlocker-lang libKScreenLocker5 - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== ksshaskpass5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: ksshaskpass5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - Changes since 5.19.2: * Migrate away from singe quote identifiers as well * Bring back for saving usernames as well - Drop patches, now upstream: * 0001-Bring-back-for-saving-usernames-as-well.patch * 0002-Migrate-away-from-singe-quote-identifiers-as-well.patch ==== ksysguard5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: ksysguard5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kwayland-integration ==== Version update (5.19.2 -> 5.19.3) - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kwayland-server ==== Version update (5.19.2 -> 5.19.3) - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== kwin5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: kwin5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - Changes since 5.19.2: * Make sure tablet coordinates take decorations into account (kde#423833) * Provide a mask for flag-type properties (window types) * [kcm/kwinrules] Fix types property for NET::AllTypesMask (kde#423214) * [x11] Force FocusIn events for already focused windows * [kcm/kwinrules] Fix detection of wmclass property (kde#423138) * [x11] Hold a passive grab on buttons only when needed (kde#394772) * KCM KWin Decoration : kcfgc File attribute should point to kcfg file (kde#423398) ==== kwrited5 ==== Version update (5.19.2 -> 5.19.3) - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== libkdecoration2 ==== Version update (5.19.2 -> 5.19.3) Subpackages: libkdecorations2-5 libkdecorations2-5-lang libkdecorations2private7 - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== libkscreen2 ==== Version update (5.19.2 -> 5.19.3) Subpackages: libKF5Screen7 libkscreen2-plugin - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== libksysguard5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: libksysguard5-helper libksysguard5-imports libksysguard5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== libqt5-qtbase ==== Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3 - Add patch to prevent stuck image conversion (boo#1172599, QTBUG-84619): * 0001-Do-not-multithread-if-already-in-a-global-threadpool.patch ==== libstorage-ng ==== Version update (4.3.32 -> 4.3.34) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#760 - minor code improvements - 4.3.34 - merge gh#openSUSE/libstorage-ng#759 - experimental support for RAID journal device - extended documentation - added unit test - extended integration tests - coding style - 4.3.33 ==== libyui ==== Version update (3.10.0 -> 3.10.1) - Make itemAt method public for YSelectionWidget (bsc#1132247) - 3.10.1 ==== mariadb-connector-c ==== Version update (3.1.8 -> 3.1.9) - Update to release 3.1.9 * CONC-469: Use servers preferred authentication method unless another plugin was specified. * Added support for kFreeBSD builds * Fixed memory leak in GnuTLS if connection couldn't be established. - refresh private_library.patch ==== milou5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: milou5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== mpg123 ==== Version update (1.26.1 -> 1.26.2) Subpackages: libmpg123-0 mpg123-openal mpg123-pulse - Update to version 1.26.2 * Enable terminal control by default only when both input and output are connected to a terminal. This avoids messing with terminal settings when piping stderr to a pager, which takes over terminal input anyway, while mpg123 still thinks it got control. * More CMake build fixes * Use PROG_LIBS for output modules, to reinstate not necessarily proper but previous behaviour * Refine LFS support in libsyn123, avoiding architecture-dependent syn123.h ==== oxygen5 ==== Version update (5.19.2 -> 5.19.3) - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== pipewire ==== Subpackages: libpipewire-0_3-0 pipewire-modules pipewire-spa-plugins-0_2 pipewire-spa-tools pipewire-tools - Rebase patches used in SLE/Leap: * do-not-use-snd_pcm_ioplug_hw_avail.patch * fix-memfd_create-call.patch ==== plasma-browser-integration ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma-browser-integration-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== plasma-nm5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma-nm5-lang plasma-nm5-openconnect plasma-nm5-openvpn plasma-nm5-pptp plasma-nm5-vpnc - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== plasma5-addons ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma5-addons-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - Changes since 5.19.2: * Port task switchers to use standard sizes for everything else * Port task switchers to use units.iconSizes (kde#422547) ==== plasma5-desktop ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma5-desktop-emojier plasma5-desktop-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - Changes since 5.19.2: * Translate kcfg files * fixuifiles * Fix message extraction a bit * Extract from ui files as well * Fix a further potential null pointer deref in file manager chooser * Fix a KCM crash when no file manager is installed (kde#422819) * Do not modify vector while iterating over it in range-based for loop (kde#423224,kde#423441) * KCM component chooser: use the category FileManager to filter filemanager apps (kde#423313) ==== plasma5-integration ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma5-integration-plugin plasma5-integration-plugin-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== plasma5-openSUSE ==== Subpackages: plasma5-defaults-openSUSE plasma5-theme-openSUSE plasma5-workspace-branding-openSUSE sddm-theme-openSUSE - Update to 5.19.3 ==== plasma5-pa ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma5-pa-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== plasma5-thunderbolt ==== Version update (5.19.2 -> 5.19.3) Subpackages: plasma5-thunderbolt-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== plasma5-workspace ==== Version update (5.19.2 -> 5.19.3) Subpackages: gmenudbusmenuproxy plasma5-session plasma5-session-wayland plasma5-workspace-lang plasma5-workspace-libs xembedsniproxy - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - Changes since 5.19.2: * [wallpaper] Save the package name in configuration not a URL * Theme shouldn't inherit (kde#423747) * [applet/systemtray] Load config defaults from main.xml (kde#423561) * [applets/systemtray] Fix context menu misplaced (kde#421275) * [startkde] Block plasma-session exiting until startup sound completes (kde#422948) * [mediacontroller] Use half the samples for better performance with swrast * [applets/mediaplayer] Make size of the standalone plasmoid similar to that of the system tray (kde#422736) * Fix broken ENV variables for detailed settings (kde#417070,kde#176650) * set proper formFactors to faces * better propagate size hints * Fix DBus service used in shutdown interface (kde#423391) - Drop patches, now upstream: * 0001-mediacontroller-Use-half-the-samples-for-better-perf.patch * 0001-Fix-DBus-service-used-in-shutdown-interface.patch ==== polkit-kde-agent-5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: polkit-kde-agent-5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== poppler ==== Version update (0.89.0 -> 0.90.0) Subpackages: libpoppler-cpp0 libpoppler-glib8 poppler-tools - update to version 0.90.0 + core: - Color profile tweaks - Small signature improvements - BBoxOutputDev: Fix calculation when type3 fonts are involved - Fix potential crash when reading Forms - Fix infinite loop in broken file + glib: - Fix adding annots in rotated pages - Add ability to reset forms - Several fixes to the documentation + qt5: - Make it clear we require Qt 5.5 - demo: Fix crash on broken files - Small documentation improvements + utils: - pdftoppm: Add option to set display profile - pdftops: Add a -rasterize option with values always, never, or whenneeded + build system: - Require cmake 3.5 - More modern cmake way to link against curl - Bump poppler_sover following upstream changes. ==== poppler-qt5 ==== Version update (0.89.0 -> 0.90.0) - update to version 0.90.0 + core: - Color profile tweaks - Small signature improvements - BBoxOutputDev: Fix calculation when type3 fonts are involved - Fix potential crash when reading Forms - Fix infinite loop in broken file + glib: - Fix adding annots in rotated pages - Add ability to reset forms - Several fixes to the documentation + qt5: - Make it clear we require Qt 5.5 - demo: Fix crash on broken files - Small documentation improvements + utils: - pdftoppm: Add option to set display profile - pdftops: Add a -rasterize option with values always, never, or whenneeded + build system: - Require cmake 3.5 - More modern cmake way to link against curl - Bump poppler_sover following upstream changes. ==== powerdevil5 ==== Version update (5.19.2.1 -> 5.19.3) Subpackages: powerdevil5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - Changes since 5.19.2.1: * Fix compilation with Qt 5.15, this hit the time bomb too ==== python-kiwi ==== Version update (9.20.16 -> 9.21.3) - Bump version: 9.21.2 ? 9.21.3 - Fixes live ISOs This commit fixes iso images. Due to a change introduced in c7ed1cf live ISOs were no longer booting as the rootfs.img filesystem was copied to the squashfs container while being still mounted. Because of that, at boot time, it refused to mount. This commit adds umount method for the filesystem base class, so it can be umounted before deleting the instance. Fixes #1489 and bsc#1173356 - Global variables (#1485) * Fix according to PEP8 * Refactor global variables pythonic way * Remove unused import - Add locale configuration hints in docs - Add missing decorator for static methods - Bump version: 9.21.1 ? 9.21.2 - Fixed check for root device in grub config There is a code path that fixes the grub2-mkconfig used root device when building in an environment that does not allow to resolve the by-X path names, e.g an obs build worker without udev. For images that explicitly defines a root=... value in the kernelcmdline attribute the root device check was not called because the _get_root_cmdline_parameter method returns None. This commit fixes the method to return the expected root device in any case such that the grub2-mkconfig root device check has a chance to fix what grub2-mkconfig has created. This fixes bsc#1172928 - Remove /etc/sysconfig/language support As of SLE15 and onwards /etc/sysconfig/language is considered to be obsolete and just kept for compatibility purposes. Thus there is no need to manage the file anymore. Fixes #1471 - Bump version: 9.21.0 ? 9.21.1 - Fixed test-image-qcow-openstack Nothing provides libyui-ncurses-pkg11, yast2-trans-en_US in TW anymore - Moved sle12 ppc integration test to internal bs In agreement with IBM the sle12 integration test has been moved into the internal buildservice. The reason for this change is a python 3.4 compatibility problem. This version of python is used in sle12 but would require patching of upstream kiwi in terms of type hints and annotations to continue to work. We don't want to cary this patch upstream but in the sle12_kiwi repository which contains the kiwi used in sle12. Therefore also the integration test needs to move into the internal sle12 space. - Ignore MyPy cache - Ignore VSCode cache - Remove sed calls to fix /etc/vimrc An update of vim in Tumbleweed will move /etc/vimrc to /usr/share/vim as part of the /usr - /etc split. This makes the sed call fail because /etc/vimrc no longer exists. However, the fix is not required anymore then, as the vim package dropped the "syntax on" line from the default vimrc. - Fixed permissions of custom boot image root dir When building a custom kiwi initrd the root directory has the permissions of the mkdtemp created directory but should have the permissions of a linux root dir which is 0755. This Fixes #1394 - Bump version: 9.20.19 ? 9.21.0 - Fixed size of msgbox dialog The width of the dialog was set to a small value which causes the message to be choped. I found this when testing pxe deployments. The error messages on "Failed to fetch..." were missing the interesting part - Update orthos test image Simplify image for use in a pxe test deployment - Added new post disk sync script hook Allow to put a disk.sh script as part of the image description which is called for the disk image types `vmx` and `oem` only and runs after the synchronisation of the root tree into the disk image loop file. At call time of the script the device name of the currently mapped root device is passed as a parameter. The chroot environment for the call is the mounted disk itself which makes this different from the config.sh/images.sh caller environment. This Fixes #1464 - Update user defined scripts documentation Added information about new disk.sh script and reworked the entire chapter - Fixed VolumeManager cleanup instances of VolumeManager creates temporary directories but only stores the latest one. The cleanup leaves former directories behind which is fixed by this commit - Allow to access disk root after sync_data In preparation to allow a chroot operation into the loop mounted disk this commit refactors the process when filesystems gets umounted and also fixes the canonical order for calling the destructors. Related to Issue #1464 - Add EFI firmware on OEM and ISO ubuntu tests This commits adds efi firmware for Ubuntu integration tests - Bump version: 9.20.18 ? 9.20.19 - Added test-image-custom-partitions to build_status - Fix the boot path for initrd detection This commit fixes the path to check the initrd naming convetion from an already existing initrd file in /boot - Bump version: 9.20.17 ? 9.20.18 - Added custom partition image integration test There are still people who like many extra static inflexible entries in a partition table instead of using LVM or filesystem volume capabilities for sometimes good but often questionable reasons. In kiwi we intentionally support partition table entries on a restricted basis but that does not mean you can't create an image with a highly customized partition table. However it includes some bits of custom code as part of the image description and that's what this reference implementation of an image with custom partitions demonstrates. The image described here adds three extra partitions, var, var/log and var/audit. The concept to create custom partitions is based on specifying a spare partition which is by default created before the root partition. The spare space can now be sliced into as many partitions as needed and that needs to be implemented by the author of the image description. Of course the partition table itself comes with limitations which has to be respected depending on the partition table type. - Fix the patch applied on grub.cfg This commit fixes the patch applied on grub.cfg when EFI mode is selected and grub < 2.04. There are some distros that make use of the `linux16` command instead of `linux` in grub configuration, this commit extends the regex to also consider `linux16` command. - Fixed apt and pacman repository unit tests The way the post_init method was used to test custom arguments leads to a broken I/O wrapper. As consequence the test failed when called with "pytest -s" and also leaves files around from other test I/O redirections. - Fixed spec file on bare word comparison on e.g Fedora Rawhide rpm complains about bare word comparison error: bare words are no longer supported, please use "..." This patch fixes the spec template to respect this - Bump version: 9.20.16 ? 9.20.17 - Fixed dracut output file format detection The current way to detect the dracut output file format was based on a lookup of the format used in the dracut tool itself. However there are distributions like Ubuntu which calls dracut and passes the name of the initrd file as options to the call. This invalidates the checking done by kiwi. The only chance for kiwi to do the same than the distributions does is by looking for an initrd file pre-created by the package installations and use the same format. Only if no such initrd file exists the former format detection code applies. The additional code expects any initrd file to match the glob pattern 'init*'. This Fixes #1450 - Fixed line ending of sha256 bundler file The .sha256 file does not end with a newline. This Fixes #1449 - Fix scope for linuxefi grub config adaption In kiwi we support a one time patch for the grub config file that changes the static use of linuxefi to be dynamic. In grub2 >= 2.04 all this has already been fixed but for grub2 version older than this version we applied the patch. The patch however was only applied based on the presence of a grub setting named GRUB_USE_LINUXEFI. It has turned out that this variable is a custom extension not part of grub upstream which makes the test functional only on distributions that supports this setting. The use of linuxefi however is code that belongs to grub upstream. Therefore this patch changes the scope of the one time patch to be only based on the version of grub no matter if GRUB_USE_LINUXEFI is supported by the distro or not. This Fixes #1453 ==== rygel ==== Version update (0.38.3 -> 0.38.4) Subpackages: librygel-core-2_6-2 librygel-server-2_6-2 - Update to version 0.38.4: + Core: Actually use the pretty hostname if found. + Server: Fix missing nullable argument. + Rygel: Add debug output regarding the currently applied ACL policy. + Server: Fix TimeSeekRange headers being locale-dependent. + Tracker: - Some fixes for compatibility with recent vala. - nmm:albumTitle was removed ages ago, use nie:title. + GStreamer Media Engine: Do not seek on encodebin. + Updated translations. ==== sddm ==== Subpackages: sddm-branding-openSUSE - Fixes for %_libexecdir changing to /usr/libexec - Use pending upstream solution for hostname changes: * Add 0001-Redesign-Xauth-handling.patch * Drop sddm-relaxed-auth.patch * A known issue with the redesigned Xauth handling is that it leaks the tiny xauth file in XDG_RUNTIME_DIR on session end. It's on a temporary tmpfs mount though and so shouldn't cause any visible issues. - Add patches to fix FD leak: * 0001-FreeBSD-Link-to-libutil.patch * 0001-FreeBSD-Split-implementation-of-VT-switching.patch * 0002-Only-allocate-VTs-for-seat0.patch * 0003-Move-VT-setup-to-sddm-helper.patch ==== systemsettings5 ==== Version update (5.19.2 -> 5.19.3) Subpackages: systemsettings5-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== xdg-desktop-portal-kde ==== Version update (5.19.2 -> 5.19.3) Subpackages: xdg-desktop-portal-kde-lang - Update to 5.19.3 * New bugfix release * For more details please see: * https://kde.org/announcements/plasma-5.19.3 - No code changes since 5.19.2 ==== yast2 ==== Version update (4.3.12 -> 4.3.13) Subpackages: yast2-logs - Command line interface: Do not start an UI while evaluating current language settings (bsc#1173133). - 4.3.13 ==== yast2-storage-ng ==== Version update (4.3.10 -> 4.3.12) - Partitioner: fix and improve the information shown for each type of LVM logical volumes. - Partitioner: makes visible the relationship between an LVM snapshot and its original logical volume (related to bsc#1120410). - Partitioner: warn the user before performing certain actions on an LVM snapshot. - 4.3.12 - AutoYaST: delegate to initial guided proposal when no partitions are defined in the profile (bsc#1173610). - AutoYaST: fix enable_snapshots option. - 4.3.11 ==== yast2-trans ==== Version update (84.87.20200627.7af6bd201f -> 84.87.20200704.472ef37b6b) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20200704.472ef37b6b: * New POT for text domain 'autoinst'. * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Czech) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * New POT for text domain 'autoinst'. * Translated using Weblate (Slovak) * Translated using Weblate (German) * New POT for text domain 'country'. * New POT for text domain 'users'. * New POT for text domain 'services-manager'. * New POT for text domain 'printer'. * New POT for text domain 'packager'. * Translated using Weblate (Japanese) * Translated using Weblate (French) * Translated using Weblate (Czech) * Translated using Weblate (Catalan) * New POT for text domain 'autoinst'. * Translated using Weblate (Ukrainian) * Translated using Weblate (Ukrainian) * Translated using Weblate (Turkish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Spanish) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Russian) * Translated using Weblate (Russian) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Hindi) * Translated using Weblate (Greek) * Translated using Weblate (Greek) * Translated using Weblate (Greek) * Translated using Weblate (Greek) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (German) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (French) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Danish) * Translated using Weblate (Danish) * Translated using Weblate (Danish) * Translated using Weblate (Danish) * Translated using Weblate (Danish) * Translated using Weblate (Czech) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Chinese (China)) * Translated using Weblate (Catalan) * Translated using Weblate (Finnish) * Translated using Weblate (Spanish) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Japanese) * Translated using Weblate (Spanish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Japanese)