New Tumbleweed snapshot 20230424 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=opensuse&groupid=1&version=Tumbleweed&build=20230424 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: akonadi-calendar (22.12.3 -> 23.04.0) akonadi-calendar-tools (22.12.3 -> 23.04.0) akonadi-contact (22.12.3 -> 23.04.0) akonadi-import-wizard (22.12.3 -> 23.04.0) akonadi-mime (22.12.3 -> 23.04.0) akonadi-search (22.12.3 -> 23.04.0) akonadi-server (22.12.3 -> 23.04.0) akregator (22.12.3 -> 23.04.0) analitza (22.12.3 -> 23.04.0) ark (22.12.3 -> 23.04.0) baloo5-widgets (22.12.3 -> 23.04.0) blinken (22.12.3 -> 23.04.0) calendarsupport (22.12.3 -> 23.04.0) coreutils (9.2 -> 9.3) dolphin (22.12.3 -> 23.04.0) ebook-tools eventviews (22.12.3 -> 23.04.0) ffmpegthumbs (22.12.3 -> 23.04.0) filelight (22.12.3 -> 23.04.0) gnome-maps (44.0 -> 44.1) gnome-remote-desktop (44.0 -> 44.1) gtk4 (4.10.1 -> 4.10.3) gupnp gwenview5 (22.12.3 -> 23.04.0) incidenceeditor (22.12.3 -> 23.04.0) kaccounts-integration (22.12.3 -> 23.04.0) kaccounts-providers (22.12.3 -> 23.04.0) kaddressbook (22.12.3 -> 23.04.0) kalgebra (22.12.3 -> 23.04.0) kamera (22.12.3 -> 23.04.0) kanagram (22.12.3 -> 23.04.0) kapptemplate (22.12.3 -> 23.04.0) kate (22.12.3 -> 23.04.0) kbruch (22.12.3 -> 23.04.0) kcachegrind (22.12.3 -> 23.04.0) kcalc (22.12.3 -> 23.04.0) kcharselect (22.12.3 -> 23.04.0) kcolorchooser (22.12.3 -> 23.04.0) kde-print-manager (22.12.3 -> 23.04.0) kdeconnect-kde (22.12.3 -> 23.04.0) kdeedu-data (22.12.3 -> 23.04.0) kdegraphics-thumbnailers (22.12.3 -> 23.04.0) kdenetwork-filesharing (22.12.3 -> 23.04.0) kdepim-addons (22.12.3 -> 23.04.0) kdepim-runtime (22.12.3 -> 23.04.0) kdevelop5 (22.12.3 -> 23.04.0) kdialog (22.12.3 -> 23.04.0) kgeography (22.12.3 -> 23.04.0) khangman (22.12.3 -> 23.04.0) khelpcenter5 (22.12.3 -> 23.04.0) kidentitymanagement (22.12.3 -> 23.04.0) kig (22.12.3 -> 23.04.0) kio-extras5 (22.12.3 -> 23.04.0) kio_audiocd (22.12.3 -> 23.04.0) kipi-plugins (22.12.3 -> 23.04.0) kiten (22.12.3 -> 23.04.0) kldap (22.12.3 -> 23.04.0) kleopatra (22.12.3 -> 23.04.0) kmag (22.12.3 -> 23.04.0) kmahjongg (22.12.3 -> 23.04.0) kmail (22.12.3 -> 23.04.0) kmail-account-wizard (22.12.3 -> 23.04.0) kmailtransport (22.12.3 -> 23.04.0) kmines (22.12.3 -> 23.04.0) kmousetool (22.12.3 -> 23.04.0) kmplot (22.12.3 -> 23.04.0) knotes (22.12.3 -> 23.04.0) kompare (22.12.3 -> 23.04.0) konsole (22.12.3 -> 23.04.0) kontact (22.12.3 -> 23.04.0) konversation (22.12.3 -> 23.04.0) korganizer (22.12.3 -> 23.04.0) kpat (22.12.3 -> 23.04.0) kpimtextedit (22.12.3 -> 23.04.0) kqtquickcharts (22.12.3 -> 23.04.0) kreversi (22.12.3 -> 23.04.0) ksanecore (22.12.3 -> 23.04.0) ksudoku (22.12.3 -> 23.04.0) ktouch (22.12.3 -> 23.04.0) kwalletmanager5 (22.12.3 -> 23.04.0) kwordquiz (22.12.3 -> 23.04.0) libgravatar (22.12.3 -> 23.04.0) libkcddb (22.12.3 -> 23.04.0) libkcompactdisc (22.12.3 -> 23.04.0) libkdcraw (22.12.3 -> 23.04.0) libkdegames (22.12.3 -> 23.04.0) libkdepim (22.12.3 -> 23.04.0) libkeduvocdocument (22.12.3 -> 23.04.0) libkexiv2 (22.12.3 -> 23.04.0) libkgapi (22.12.3 -> 23.04.0) libkipi (22.12.3 -> 23.04.0) libkleo (22.12.3 -> 23.04.0) libkmahjongg (22.12.3 -> 23.04.0) libkomparediff2 (22.12.3 -> 23.04.0) libksane (22.12.3 -> 23.04.0) libksieve (22.12.3 -> 23.04.0) libqt5-qtbase (5.15.8+kde185 -> 5.15.9+kde151) libqt5-qtconnectivity (5.15.8+kde8 -> 5.15.9+kde5) libqt5-qtdeclarative (5.15.8+kde22 -> 5.15.9+kde23) libqt5-qtgraphicaleffects (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtimageformats (5.15.8+kde9 -> 5.15.9+kde9) libqt5-qtlocation (5.15.8+kde4 -> 5.15.9+kde5) libqt5-qtmultimedia (5.15.8+kde3 -> 5.15.9+kde3) libqt5-qtnetworkauth (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtquickcontrols (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtquickcontrols2 (5.15.8+kde7 -> 5.15.9+kde5) libqt5-qtsensors (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtserialport (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtspeech (5.15.8+kde1 -> 5.15.9+kde1) libqt5-qtsvg (5.15.8+kde8 -> 5.15.9+kde7) libqt5-qttools (5.15.8+kde1 -> 5.15.9+kde1) libqt5-qttranslations (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtvirtualkeyboard (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtwayland (5.15.8+kde63 -> 5.15.9+kde55) libqt5-qtwebchannel (5.15.8+kde3 -> 5.15.9+kde3) libqt5-qtwebsockets (5.15.8+kde3 -> 5.15.9+kde2) libqt5-qtwebview (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtx11extras (5.15.8+kde0 -> 5.15.9+kde0) libqt5-qtxmlpatterns (5.15.8+kde0 -> 5.15.9+kde0) llvm16 (16.0.1 -> 16.0.2) lokalize (22.12.3 -> 23.04.0) mailcommon (22.12.3 -> 23.04.0) mailimporter (22.12.3 -> 23.04.0) mbox-importer (22.12.3 -> 23.04.0) messagelib (22.12.3 -> 23.04.0) mobipocket (22.12.3 -> 23.04.0) nfs-utils okular (22.12.3 -> 23.04.0) parley (22.12.3 -> 23.04.0) pim-data-exporter (22.12.3 -> 23.04.0) pim-sieve-editor (22.12.3 -> 23.04.0) pimcommon (22.12.3 -> 23.04.0) python-anyio python-cryptography python-lxml python-pbr python-testtools python310-packaging shotwell (0.31.90 -> 0.32.0) signon-kwallet-extension (22.12.3 -> 23.04.0) skanlite (22.12.3 -> 23.04.0) spectacle (22.12.3 -> 23.04.0) step (22.12.3 -> 23.04.0) umbrello (22.12.3 -> 23.04.0) xdg-desktop-portal-gnome (44.0 -> 44.1) xdg-desktop-portal-gtk yast2-trans (84.87.20230420.b54e9530 -> 84.87.20230421.14b25cdb42) === Details === ==== akonadi-calendar ==== Version update (22.12.3 -> 23.04.0) Subpackages: akonadi-plugin-calendar kalendarac - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akonadi-calendar-tools ==== Version update (22.12.3 -> 23.04.0) Subpackages: akonadi-calendar-tools-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akonadi-contact ==== Version update (22.12.3 -> 23.04.0) Subpackages: akonadi-contact-lang akonadi-plugin-contacts - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akonadi-import-wizard ==== Version update (22.12.3 -> 23.04.0) Subpackages: akonadi-import-wizard-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akonadi-mime ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akonadi-search ==== Version update (22.12.3 -> 23.04.0) Subpackages: akonadi-search-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akonadi-server ==== Version update (22.12.3 -> 23.04.0) Subpackages: akonadi-server-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== akregator ==== Version update (22.12.3 -> 23.04.0) Subpackages: akregator-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== analitza ==== Version update (22.12.3 -> 23.04.0) Subpackages: analitza-lang libAnalitza8 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== ark ==== Version update (22.12.3 -> 23.04.0) Subpackages: ark-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== baloo5-widgets ==== Version update (22.12.3 -> 23.04.0) Subpackages: baloo5-widgets-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== blinken ==== Version update (22.12.3 -> 23.04.0) Subpackages: blinken-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== calendarsupport ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== coreutils ==== Version update (9.2 -> 9.3) Subpackages: coreutils-lang - update to 9.3: Bug fixes: * cp --reflink=auto (the default), mv, and install will again fall back to a standard copy in more cases. Previously copies could fail with permission errors on more restricted systems like android or containers etc. [bug introduced in coreutils-9.2] * cp --recursive --backup will again operate correctly. Previousy it may have issued "File exists" errors when it failed to appropriately rename files being replaced. [bug introduced in coreutils-9.2] * date --file and dircolors will now diagnose a failure to read a file. Previously they would have silently ignored the failure. [This bug was present in "the beginning".] * md5sum --check again correctly prints the status of each file checked. Previously the status for files was printed as 'OK' once any file had passed. This also applies to cksum, sha*sum, and b2sum. [bug introduced in coreutils-9.2] * wc will now diagnose if any total counts have overflowed. [This bug was present in "the beginning".] * `wc -c` will again correctly update the read offset of inputs. Previously it deduced the size of inputs while leaving the offset unchanged. [bug introduced in coreutils-8.27] * Coreutils programs no longer fail for timestamps past the year 2038 on obsolete configurations with 32-bit signed time_t, because the build procedure now rejects these configurations. [This bug was present in "the beginning".] Changes in behavior: * 'cp -n' and 'mv -n' now issue an error diagnostic if skipping a file, to correspond with -n inducing a nonzero exit status as of coreutils 9.2. Similarly 'cp -v' and 'mv -v' will output a message for each file skipped due to -n, -i, or -u. New features: * cp and mv now support --update=none to always skip existing files in the destination, while not affecting the exit status. This is equivalent to the --no-clobber behavior from before v9.2. - drop fix-reflink-fallback.patch (upstream). ==== dolphin ==== Version update (22.12.3 -> 23.04.0) Subpackages: dolphin-part dolphin-part-lang libdolphinvcs5 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release - Rebase patches: * dolphin-go_up.diff * 0001-Revert-Disallow-executing-Dolphin-as-root-on-Linux.patch ==== ebook-tools ==== - Fix a crash when an itemref in the spine has no idref, see kde#466540. * add 0002-Avoid-crash-on-spine-itemref-without-idref.patch - Replace 0001-Avoid-crash-on-toc-navPoint-without-navLabel.patch with 0001-Avoid-crash-on-toc.ncx-navPoint-without-navLabel.patch ==== eventviews ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== ffmpegthumbs ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== filelight ==== Version update (22.12.3 -> 23.04.0) Subpackages: filelight-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== gnome-maps ==== Version update (44.0 -> 44.1) Subpackages: gnome-maps-lang - Update to version 44.1: + Disable animations also on zoom-to-fit and when selecting itinerary point for public transit routes, to avoid tile server throttling. + Fix the "Send to" dialog which was broken in the case when there are external apps supporting geo: links. + Updated translations. ==== gnome-remote-desktop ==== Version update (44.0 -> 44.1) Subpackages: gnome-remote-desktop-lang - Update to version 44.1: * daemon: Stop and clear rdp/vnc servers when start fails * session-rdp: - Prevent DVC reinitializations on session shutdown - Fix small style issue * rdp/rdpgfx: Use correct GMainContext for protocol reset source * clipboard-rdp: Make warnings more explicit on content conversion failure ==== gtk4 ==== Version update (4.10.1 -> 4.10.3) Subpackages: gtk4-lang gtk4-schema gtk4-tools libgtk-4-1 typelib-1_0-Gtk-4_0 - Update to version 4.10.3: + Fix a popover positioning regression in 4.10.2. + Fix issues with slow loading files in the file chooser. - Update to version 4.10.2: + Holding control to select multiple files broken in filechooser + Inspector crash + Listbase doesn't account for bottom padding in size_allocate_child + Leaking AT contexts + OpenGL / Windows: Crash when closing gtk4-widget-factory + GTK apps crash on startup when setting cursor-size to 0 on Wayland + Segmentation fault: gdk_wayland_toplevel_set_startup_id() needs to null-check display->xdg_activation before using it + Possible use-after-free under gtk_scrolled_window_update_use_indicators() + Wrong error message in `gtk_init` + Segfault when scrolling after changing ListView model + Bluetooth panel from the Settings app: clicking in the "Downloads" link no longer opens Nautilus + Broadway docs or code is broken + Disabled GtkPicture's are not properly themed + Setting CSS padding to a GtkTextView gives the context menu an offset + A11y: the Showing state is used only for windows + Gtk4 expander: CSS nodes mismatch code vs. documentation + Invoking gtk inspector on a folder results in a crash + Double tap requires very precise touch input + Name autocompletion dropdown in the GTK4 FileChooser's Save dialog gets stuck, creates artifacts, jumps around + Links are not opened when xdg-desktop-portal OpenURI is not available + GtkSnapshot generates no nodes appending whitespace-only layouts + Updated translations. ==== gupnp ==== - Update license tag to LGPL-2.1-or-later. ==== gwenview5 ==== Version update (22.12.3 -> 23.04.0) Subpackages: gwenview5-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== incidenceeditor ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kaccounts-integration ==== Version update (22.12.3 -> 23.04.0) Subpackages: kaccounts-integration-lang libkaccounts2 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kaccounts-providers ==== Version update (22.12.3 -> 23.04.0) Subpackages: kaccounts-providers-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kaddressbook ==== Version update (22.12.3 -> 23.04.0) Subpackages: kaddressbook-doc kaddressbook-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kalgebra ==== Version update (22.12.3 -> 23.04.0) Subpackages: kalgebra-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kamera ==== Version update (22.12.3 -> 23.04.0) Subpackages: kamera-lang kio_kamera - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kanagram ==== Version update (22.12.3 -> 23.04.0) Subpackages: kanagram-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kapptemplate ==== Version update (22.12.3 -> 23.04.0) Subpackages: kapptemplate-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kate ==== Version update (22.12.3 -> 23.04.0) Subpackages: kate-lang kate-plugins - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release - Rebase patch: * 0001-Defuse-root-block.patch ==== kbruch ==== Version update (22.12.3 -> 23.04.0) Subpackages: kbruch-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kcachegrind ==== Version update (22.12.3 -> 23.04.0) Subpackages: kcachegrind-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kcalc ==== Version update (22.12.3 -> 23.04.0) Subpackages: kcalc-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kcharselect ==== Version update (22.12.3 -> 23.04.0) Subpackages: kcharselect-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kcolorchooser ==== Version update (22.12.3 -> 23.04.0) Subpackages: kcolorchooser-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kde-print-manager ==== Version update (22.12.3 -> 23.04.0) Subpackages: kde-print-manager-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdeconnect-kde ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdeconnect-kde-lang kdeconnect-kde-zsh-completion - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release ==== kdeedu-data ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdegraphics-thumbnailers ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdenetwork-filesharing ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdenetwork-filesharing-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdepim-addons ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdepim-addons-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdepim-runtime ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdepim-runtime-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdevelop5 ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdevplatform kdevplatform-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kdialog ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdialog-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kgeography ==== Version update (22.12.3 -> 23.04.0) Subpackages: kgeography-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== khangman ==== Version update (22.12.3 -> 23.04.0) Subpackages: khangman-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== khelpcenter5 ==== Version update (22.12.3 -> 23.04.0) Subpackages: khelpcenter5-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kidentitymanagement ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kig ==== Version update (22.12.3 -> 23.04.0) Subpackages: kig-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kio-extras5 ==== Version update (22.12.3 -> 23.04.0) Subpackages: kio-extras5-lang libkioarchive5 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kio_audiocd ==== Version update (22.12.3 -> 23.04.0) Subpackages: kio_audiocd-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kipi-plugins ==== Version update (22.12.3 -> 23.04.0) Subpackages: kipi-plugins-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kiten ==== Version update (22.12.3 -> 23.04.0) Subpackages: fonts-KanjiStrokeOrders kiten-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kldap ==== Version update (22.12.3 -> 23.04.0) Subpackages: kldap-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kleopatra ==== Version update (22.12.3 -> 23.04.0) Subpackages: kleopatra-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmag ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmag-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmahjongg ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmahjongg-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmail ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmail-application-icons kmail-lang ktnef - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmail-account-wizard ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmail-account-wizard-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmailtransport ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmailtransport-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmines ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmines-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmousetool ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmousetool-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kmplot ==== Version update (22.12.3 -> 23.04.0) Subpackages: kmplot-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== knotes ==== Version update (22.12.3 -> 23.04.0) Subpackages: knotes-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kompare ==== Version update (22.12.3 -> 23.04.0) Subpackages: kompare-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== konsole ==== Version update (22.12.3 -> 23.04.0) Subpackages: konsole-part konsole-part-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kontact ==== Version update (22.12.3 -> 23.04.0) Subpackages: kontact-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== konversation ==== Version update (22.12.3 -> 23.04.0) Subpackages: konversation-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== korganizer ==== Version update (22.12.3 -> 23.04.0) Subpackages: korganizer-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kpat ==== Version update (22.12.3 -> 23.04.0) Subpackages: kpat-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kpimtextedit ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kqtquickcharts ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kreversi ==== Version update (22.12.3 -> 23.04.0) Subpackages: kreversi-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== ksanecore ==== Version update (22.12.3 -> 23.04.0) Subpackages: ksanecore-lang libKSaneCore1 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== ksudoku ==== Version update (22.12.3 -> 23.04.0) Subpackages: ksudoku-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== ktouch ==== Version update (22.12.3 -> 23.04.0) Subpackages: ktouch-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kwalletmanager5 ==== Version update (22.12.3 -> 23.04.0) Subpackages: kwalletmanager5-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== kwordquiz ==== Version update (22.12.3 -> 23.04.0) Subpackages: kwordquiz-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libgravatar ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkcddb ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKF5Cddb5 libkcddb-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkcompactdisc ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKF5CompactDisc5 libkcompactdisc-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkdcraw ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkdegames ==== Version update (22.12.3 -> 23.04.0) Subpackages: kdegames-carddecks-default libKF5KDEGames7 libkdegames-lang libkdegames-qt5-imports - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkdepim ==== Version update (22.12.3 -> 23.04.0) Subpackages: libkdepim-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkeduvocdocument ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKEduVocDocument5 libkeduvocdocument-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkexiv2 ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkgapi ==== Version update (22.12.3 -> 23.04.0) Subpackages: libkgapi-lang sasl2-kdexoauth2 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkipi ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKF5Kipi32_0_0 libkipi-data - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkleo ==== Version update (22.12.3 -> 23.04.0) Subpackages: libkleo-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkmahjongg ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKF5KMahjongglib5 libkmahjongg-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libkomparediff2 ==== Version update (22.12.3 -> 23.04.0) Subpackages: libkomparediff2-5 libkomparediff2-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== libksane ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKF5Sane5 libksane-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release - Drop patch, merged upstream: * 0001-Don-t-search-for-KSane-Core-in-KF5SaneConfig.patch ==== libksieve ==== Version update (22.12.3 -> 23.04.0) Subpackages: libksieve-lang libksieve5 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release - Drop patch, merged upstream: * 0001-Fix-467034-libksieve-src-kmanagesieve-session.cpp-as.patch ==== libqt5-qtbase ==== Version update (5.15.8+kde185 -> 5.15.9+kde151) Subpackages: libQt5Concurrent5 libQt5Core5 libQt5DBus5 libQt5Gui5 libQt5Network5 libQt5OpenGL5 libQt5PrintSupport5 libQt5Sql5 libQt5Sql5-mysql libQt5Sql5-sqlite libQt5Test5 libQt5Widgets5 libQt5Xml5 libqt5-qtbase-platformtheme-gtk3 - Update to version 5.15.8+kde329, rebased upstream: * QCborValue: fix incorrect to{Array,Map} when the value is empty * QMargins: fix a missing "full stop" in the docs * QLibrary: restore translated string * QLibrary: fix possible arg() format clobbering * iOS: Use python3 for enumerating test target devices * Android: Treat ACTION_CANCEL as TouchCancelEvent * Doc: Fix broken formatting * QFileSystemEngine: fix potential formatting error * QString::asprintf: check that passing field widths as arguments works * Backport recent QFlags tests * network: Fix typos in documentation * Fix accuracy with screen composition * Doc: Update documentation for QElapsedTimer's in Windows * Document that QStandardPath::findExecutable works with absolute paths * macOS: Use native resize cursors for diagonal resize * Fix clipped glyphs in text rendering of QGraphicsTextItem * Change comparison data type to fix int overflow * Add missing Q_WEAK_OVERLOAD definition * Update QFileInfo docs to mention macOS aliases * Distinguish macOS aliases from normal symbolic links * Windows QPA: Fix frameless maximize on secondary screens * Rewrite tst_qdataurl as a data-driven test * Fix compilation for wasm * QIOSFileDialog/QIOSDocumentPickerController - handle dismissed view controller * Fix QDockWidget's dock area permissions after hovering * Fix C++20 ambiguous relational operators between QJsonValue{,Ref} * Android: make sure that orientationChange is reported after resize * Android: set all QScreen's geometry-related parameters together * Blacklist: test cases blacklisted in tst_QDBusConnection: * wasm: fix issue with passing username/password to network request * macOS: Pass multi arch flags when linking qmake * QCocoaFileDialogHelper: Always enable symlinks and aliases to directories * Android: terminate argv passed to main() with nullptr * Update bundled libjpeg-turbo to version 2.1.3 * ANGLE: Load the DirectX libraries from the system path directly * SQLite: Update SQLite to v3.37.2 * Fix compiler warnings about unused parameters * Fix getsockopt option_value initial initialization * Http2: Fix redirect-handling * Android A11Y: Fix value rounding * Android A11Y: Announce value together with element name when focused * Android A11Y: handle valueChanged events * tst_QSystemSemaphore: give proper path to test-helper * QNX: Silence compiler warning by initializing variable * Update LICENSE.QT-LICENSE-AGREEMENT * winrt appxmanifest: Properly replace VCLibs version for newer MSVC versions * QAbstractSocket: Don't pretend pause and resume is a stack * Gui: test also depends for clipboard feature * QDesktopServices: deprecate destroying URL handlers w/o explicit unsetUrlHandler() * macOS: Respect QMAKE_APPLE_DEVICE_ARCHS when building qmake * HTTP: Make redirect response parsing more generic * BLACKLIST: tst_QGlyphRun::mixedScripts for Ubuntu 20.04 * Android A11Y: populate child elements when constructing node info * Fix issue where readyRead() could happen after disconnected() * QStringView: add missing constexpr so we can use is_constant_evaluated * Use Android's View.generateViewId() for generating ids for views/surfaces * Remove documentation of non-existing QAccessible state * Doc: Fix snippet to match actual QFileInfo behavior * Android: Re-focus focused accessibility node after orientation change * Android A11Y: execute C++ code on main Qt thread * Android: extract parentId for hidden object in advance * xcb: Show valuator atom names properly in categorized logging * Android: replace stacktrace with debug message in search for setService * Better document attaching a QFutureWatcher to a started QFuture * doc: Update GenericDataLocation location on iOS * BLACKLIST test_Gestures tests for RHEL-8.4 * QPlainTestLogger: do not print "failure location" if there's no failure * QAbstractItemView: do not access invalid model indices (3/N) * Win32: always allow the event loop to be woken up by posted events * rhi: d3d11: Use __uuidof where we can * Don't QEXPECT_FAIL tst_QLineEdit::testQuickSelectionWithMouse on macOS ARM * Network: Emit authenticationRequired when using Ntlm * testlib: Disable window restoration on macOS in a non-persistent way * QAbstractItemView: do not access invalid model indices (2/N) * QAbstractItemView: do not access invalid model indices (1/N) * QAbstractItemView: code tidies * Update float16 part of TestLib selftest * QGuiApplication: constant-initialize lastCursorPosition * Blacklist tst_QFileSystemWatcher::signalsEmittedAfterFileMoved on all Windows versions * [Android]: Handle the screen name, modes and refreshRate properly * QVersionNumber: remove the "pure" attribute from commonPrefix() * QEvent: initialize the static userEventTypeRegistry constexprly * Let QXcbGlxWindow::createVisual fallback to QXcbWindow::createVisual * Android A11Y: fix content update notification when object is hidden * Android: explicitly remove accessibility focus when element is hidden * BLACKLIST tst_qfont for Red Hat 8.4 and Ubuntu 20.04 * QtCore: includemocs * Fix memory leak in QtConcurrent::run when called with a NULL QThreadPool * INTEGRITY: Prevent deletion of virtual functions * QMake: replace a Q_ASSERT() with a Q_UNREACHABLE() * QTransform benchmark: measure what was promised * QStaticByteArrayMatcher: add a useful comment * QMacStyle: use the 'momentary push in' type for push buttons * qopengl.h: Move C header #include(s) out of the QT_NAMESPACE * Enable all supported 1.0 device features in QVulkanWindow * Fix queue passed to vkQueuePresent * QFusionStyle: don't draw an invalid outline for up/down buttons * Doc: Make QListIterator snippets more robust ... changelog too long, skipping 46 lines ... * QDateTime: Don't require c++17 ==== libqt5-qtconnectivity ==== Version update (5.15.8+kde8 -> 5.15.9+kde5) Subpackages: libQt5Bluetooth5 libQt5Bluetooth5-imports libQt5Nfc5 libQt5Nfc5-imports libqt5-qtconnectivity-tools - Update to version 5.15.8+kde34, rebased upstream: * Close socket descriptor when QBluetoothSocketBluez is destroyed * Fix Bluez BT LE battery reading * Repair tst_QBluetoothDeviceDiscoveryAgent on Android * Accommodate different bluez socket types in autotest [secFlags] * Improve bluetooth service discovery on macOS Monterey * Avoid multiple client sockets in pingpong bluetooth example * IOBluetooth: tweak a couple of classes * Fix missing MetaType registration * Improve macOS classic bluetooth (server) SDP record creation * IOBluetooth: fix SDP inquiry broken by Monterey * Windows BT: reverse the latter UUID part to correct order * Document the bluetooth socket data pausing on macOS Monterey * Decrement the pending paired device counter only once per device * Make Windows bluetooth to scan all found devices for services * PingPong example: let the parent QObject do the cleanup * Android: fix signal order during service discovery * Store the serviceinfo in pingpong example * tst_QBluetoothServiceInfo::tst_assignment - fix for Monterey * IOBluetooth (device scan) - reduce the manual timeout * Android BT LE Client thread protection improvement * Windows QBluetoothSocket: fix crash at disconnecting * Add Info.plists to autotests which require bluetooth usage key * Windows QBluetoothSocket: remove unneeded variable from SocketWorker * QLowEnergyController Windows: fix early disconnect crash on Win 11 ==== libqt5-qtdeclarative ==== Version update (5.15.8+kde22 -> 5.15.9+kde23) - Update to version 5.15.8+kde67, rebased upstream: * QQuickItem: Fix effective visibility for items without parent * Prevent crash when destroying asynchronous Loader * Quick Animations: Fix crash * qv4function: Fix crash due to reference being invalidated * Models: Avoid crashes when deleting cache items * QQuickState::when: handle QJSValue properties correctly * QQmlImportDatabase: Make sure the newly added import path be first * Revert "Fix missing glyphs when using NativeRendering" * Fix missing glyphs when using NativeRendering * Update the window cursor on mouse release * Blacklist: test cases blacklisted in tst_QQuickListView: * Blacklist: test cases blacklisted in tst_QQuickMultiPointTouchArea: * Fix crash with NativeRendering on RHI * A11Y: make QQuickText focusable for A11Y * QQuickWindow: improve docs for activeFocusItem * Doc: add example snippets for containmentMask * Fix typo in qquickdroparea/BLACKLIST for Ubuntu-20.04 * QQmlAdaptorModel: Do not use reparenting for lifetime managemment * Correctly handle QQuickState::when * CMake: Fix handling of empty qrc files with qtquickcompiler * CMake: Skip qtquickcompiler cmake test on macOS ARM * Fix indices alignment problem * Fix indentation in positioners example * doc: Fix QQuickItem point/rect mapping methods signatures * Instantiator: Do not load items when inactive * Doc: Fix QtQuick::Loader::item type * Doc: fix incorrect type name on focus page * icutils::Node: GCC 11 -Werror=maybe-uninitialized w/-fsanitize=undefined * tst_qquickimageprovider: fix some memleaks * Fix incorrect behavior after displace transition * Fix edge cases in arcTo * Don't blacklist tst_QQuickFramebufferObject::everything on b2qt * Use tree hash rather than commit hash in .tag file * Adjust default max call depth for QNX * Blacklist containsDrag_internal on Ubuntu 20.04 * QQmlLoggingCategory: Avoid unnecessary warnings from setters * Blacklist flakey tst_QPauseAnimationJob::multipleSequentialGroups on macOS * Assert that QQmlDelegateModel's count can't be less than zero * qml{plugindump|importscanner}: Don't mix std::cerr and std::wcerr * Treat unknown tablet device as stylus and create QTabletEvent * GridView: Set content position when changing cell size * QQuickItemViewTransitionAttached: Avoid dangling pointers * Bound animatorjob value to the given range - Commits dropped by the rebase: * Document that StyledText also supports and " ==== libqt5-qtgraphicaleffects ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtimageformats ==== Version update (5.15.8+kde9 -> 5.15.9+kde9) - Update to version 5.15.8+kde12, rebased upstream: * Update bundled libwebp to version 1.2.2 ==== libqt5-qtlocation ==== Version update (5.15.8+kde4 -> 5.15.9+kde5) Subpackages: libQt5Location5 libQt5Positioning5 libQt5PositioningQuick5 - Update to version 5.15.8+kde7, rebased upstream: * No code changes ==== libqt5-qtmultimedia ==== Version update (5.15.8+kde3 -> 5.15.9+kde3) - Update to version 5.15.8+kde7, rebased upstream: * Fix duration() with very long media with gstreamer * Blacklist tst_QAudioOutput on macOS ARM ==== libqt5-qtnetworkauth ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtquickcontrols ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtquickcontrols2 ==== Version update (5.15.8+kde7 -> 5.15.9+kde5) Subpackages: libQt5QuickControls2-5 libQt5QuickTemplates2-5 - Update to version 5.15.8+kde11, rebased upstream: * SwipeView: don't cull every child item that gets added * AbstractButton: fix fast clicks being treated as double clicks ==== libqt5-qtsensors ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) Subpackages: libQt5Sensors5 libQt5Sensors5-imports - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtserialport ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtspeech ==== Version update (5.15.8+kde1 -> 5.15.9+kde1) Subpackages: libQt5TextToSpeech5 libqt5-qtspeech-plugin-speechd - Update to version 5.15.8+kde4, rebased upstream: * Fix QtSpeech example querying locales before initialising ==== libqt5-qtsvg ==== Version update (5.15.8+kde8 -> 5.15.9+kde7) - Update to version 5.15.8+kde10, rebased upstream: * No code changes ==== libqt5-qttools ==== Version update (5.15.8+kde1 -> 5.15.9+kde1) Subpackages: libQt5Designer5 libQt5Help5 libqt5-qdbus libqt5-qtpaths - Update to version 5.15.8+kde10, rebased upstream: * qdoc: Fix assert on empty link target * macdeployqt: donât err on unexpected otool output * Don't run qdoc tests if qdoc was not enabled during configure * CMake: Fix qt_create_translation to not remove .ts files on "clean" * lupdate: Support numeric literal separators * designer: Fix MSVC warning about returning address of local variable or temporary * Bump copyright year to 2022 ==== libqt5-qttranslations ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtvirtualkeyboard ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) Subpackages: libQt5HunspellInputMethod5 libQt5VirtualKeyboard5 libqt5-qtvirtualkeyboard-hunspell - Update to version 5.15.8+kde6, rebased upstream: * Fix activation of input panel when initial active focus is set * Blacklist: test cases blacklisted in inputpanel: * Blacklist more test_fullScreenModeSelectionHandles rows * Disable Windows IME when Qt Virtual Keyboard plugin is loaded ==== libqt5-qtwayland ==== Version update (5.15.8+kde63 -> 5.15.9+kde55) Subpackages: libQt5WaylandClient5 libQt5WaylandCompositor5 - Update to version 5.15.8+kde70, rebased upstream: * Don't keep eglConfig in hardwareintegration * Update the window geometry when changing decorations * Fix build with -no-feature-tabletevent * Fix wayland touch event to use time stamp from wayland compositor * wayland touch event to add key modifier ==== libqt5-qtwebchannel ==== Version update (5.15.8+kde3 -> 5.15.9+kde3) Subpackages: libQt5WebChannel5 libQt5WebChannel5-imports - Update to version 5.15.8+kde5, rebased upstream: * No code changes ==== libqt5-qtwebsockets ==== Version update (5.15.8+kde3 -> 5.15.9+kde2) Subpackages: libQt5WebSockets5 libQt5WebSockets5-imports - Update to version 5.15.8+kde6, rebased upstream: * Fix setting of socket options ==== libqt5-qtwebview ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) Subpackages: libQt5WebView5 libQt5WebView5-imports - Update to version 5.15.8+kde3, rebased upstream: * Android: Enable local storage by default ==== libqt5-qtx11extras ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== libqt5-qtxmlpatterns ==== Version update (5.15.8+kde0 -> 5.15.9+kde0) Subpackages: libQt5XmlPatterns5 libqt5-qtxmlpatterns-imports - Update to version 5.15.8+kde2, rebased upstream: * No code changes ==== llvm16 ==== Version update (16.0.1 -> 16.0.2) - Update to version 16.0.2. * This release contains bug-fixes for the LLVM 16.0.0 release. This release is API and ABI compatible with 16.0.0. - Rebase check-no-llvm-exegesis.patch. - Rebase llvm-do-not-install-static-libraries.patch. - Relax requirements for clang-tools to allow installation of older versions of libclang13 with the -devel package. (boo#1210176) - Enable ThinLTO for ARM 6/7/8 again. (boo#1178070) - bsc#1210383 - Add aarch64 to lldb platforms ==== lokalize ==== Version update (22.12.3 -> 23.04.0) Subpackages: lokalize-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== mailcommon ==== Version update (22.12.3 -> 23.04.0) Subpackages: mailcommon-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== mailimporter ==== Version update (22.12.3 -> 23.04.0) Subpackages: mailimporter-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== mbox-importer ==== Version update (22.12.3 -> 23.04.0) Subpackages: mbox-importer-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== messagelib ==== Version update (22.12.3 -> 23.04.0) Subpackages: messagelib-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release - Drop patch, merged upstream: * 0001-Fix-fallback-path-in-MessageFactoryNG-applyCharset.patch ==== mobipocket ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server - Update to version 2.6.3 - https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog - Remove patches from this release: - 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch - 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch - 0008-nfsd.man-fix-typo-in-section-on-scope.patch - Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85) and the realted patch (bsc#1200710). 0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch. - New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream systemd/50-nfs.conf in 9466df03). - Add fsidd: - /usr/lib/systemd/system/fsidd.service - /usr/lib/udev/rules.d/60-nfs.rules - /usr/sbin/fsidd ==== okular ==== Version update (22.12.3 -> 23.04.0) Subpackages: okular-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Drop patch, now unneeded: * 0001-Compile-with-discount-3.patch ==== parley ==== Version update (22.12.3 -> 23.04.0) Subpackages: parley-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== pim-data-exporter ==== Version update (22.12.3 -> 23.04.0) Subpackages: pim-data-exporter-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== pim-sieve-editor ==== Version update (22.12.3 -> 23.04.0) Subpackages: pim-sieve-editor-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== pimcommon ==== Version update (22.12.3 -> 23.04.0) Subpackages: libKF5PimCommon5 libKF5PimCommonAkonadi5 - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== python-anyio ==== - add sle15_python_module_pythons (jsc#PED-68) - Make calling of %{sle15modernpython} optional. ==== python-cryptography ==== - add sle15_python_module_pythons (jsc#PED-68) ==== python-lxml ==== - New hotness is the sle15_python_module_pythons macro. ==== python-pbr ==== - add sle15_python_module_pythons (jsc#PED-68) - Switch to single spec version build for PSP - Switch to single spec version build for PSP - Make calling of %{sle15modernpython} optional. ==== python-testtools ==== - add sle15_python_module_pythons (jsc#PED-68) - Make calling of %{sle15modernpython} optional. ==== python310-packaging ==== - add sle15_python_module_pythons (jsc#PED-68) ==== shotwell ==== Version update (0.31.90 -> 0.32.0) Subpackages: shotwell-lang - Update to version 0.32.0: + Fix generating video thumbnails if debugging is enabled + Add JPEG XL support + Fix display of duplicate tags in suggestion popup + Support more variants of HEIF + Updated translations. ==== signon-kwallet-extension ==== Version update (22.12.3 -> 23.04.0) - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== skanlite ==== Version update (22.12.3 -> 23.04.0) Subpackages: skanlite-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== spectacle ==== Version update (22.12.3 -> 23.04.0) Subpackages: spectacle-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== step ==== Version update (22.12.3 -> 23.04.0) Subpackages: step-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== umbrello ==== Version update (22.12.3 -> 23.04.0) Subpackages: umbrello-lang - Update to 23.04.0 * New feature release * For more details please see: * https://kde.org/announcements/gear/23.04.0/ - Update to 23.03.90 * New feature release - Update to 23.03.80 * New feature release ==== xdg-desktop-portal-gnome ==== Version update (44.0 -> 44.1) Subpackages: xdg-desktop-portal-gnome-lang - Update to version 44.1: + Improve handling of non-existing files on the filechooser portal + Minor debugging improvements to the backgrounds portal + More precise initialization timing + Fix duplicate monitor and window streams + Updated translations. ==== xdg-desktop-portal-gtk ==== Subpackages: xdg-desktop-portal-gtk-lang - Pass missing --disable-lockdown to configure, xdg-desktop-portal-gnome handles that one too. ==== yast2-trans ==== Version update (84.87.20230420.b54e9530 -> 84.87.20230421.14b25cdb42) 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-sr yast2-trans-sv 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.20230421.14b25cdb42: * Translated using Weblate (Slovak) * Translated using Weblate (Catalan) * Translated using Weblate (Japanese) * Translated using Weblate (Macedonian) * Translated using Weblate (Macedonian) * New POT for text domain 'authserver'. * Translated using Weblate (Slovak)
Hi there, On Tue, 25 Apr 2023, 18:00:48 +0200, Dominique Leuenberger wrote:
[...] ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.6.3 - https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog - Remove patches from this release: - 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch - 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch - 0008-nfsd.man-fix-typo-in-section-on-scope.patch - Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85) and the realted patch (bsc#1200710). 0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch. - New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream systemd/50-nfs.conf in 9466df03). - Add fsidd: - /usr/lib/systemd/system/fsidd.service - /usr/lib/udev/rules.d/60-nfs.rules - /usr/sbin/fsidd
does NFS still work for anybody with this update? I used to be able to export various directories on several hosts and automount them via autofs. With this update any attempt to talk to the server hangs the client. TIA, cheers. l8er manfred
On Wednesday 2023-04-26 12:44, Manfred Hollstein wrote:
On Tue, 25 Apr 2023, 18:00:48 +0200, Dominique Leuenberger wrote:
[...] ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.6.3
does NFS still work for anybody with this update? I used to be able to export various directories on several hosts and automount them via autofs. With this update any attempt to talk to the server hangs the client.
A impromptu test of small scale succeeds for me. # zypper in nfs-kernel-server nfs-client # echo '/home *(ro)' >/etc/exports # rcnfs-server start # showmount -e localhost Export list for localhost: /home * # mount -t nfs localhost:/home /mnt -o nfsvers=3 # mount -t nfs localhost:/home /mnt -o nfsvers=4 #
On 4/26/23 3:44 AM, Manfred Hollstein wrote:
Hi there,
On Tue, 25 Apr 2023, 18:00:48 +0200, Dominique Leuenberger wrote:
[...] ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.6.3 - https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog - Remove patches from this release: - 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch - 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch - 0008-nfsd.man-fix-typo-in-section-on-scope.patch - Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85) and the realted patch (bsc#1200710). 0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch. - New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream systemd/50-nfs.conf in 9466df03). - Add fsidd: - /usr/lib/systemd/system/fsidd.service - /usr/lib/udev/rules.d/60-nfs.rules - /usr/sbin/fsidd does NFS still work for anybody with this update? I used to be able to export various directories on several hosts and automount them via autofs. With this update any attempt to talk to the server hangs the client.
TIA, cheers.
l8er manfred
Manfred The first question I'd ask is does the NFS export/mount work manually? I pose question this because autofs has long been somewhat problematic even when NFS is working fine.
On 4/26/23 10:04, Bruce Ferrell wrote:
On 4/26/23 3:44 AM, Manfred Hollstein wrote:
Hi there,
On Tue, 25 Apr 2023, 18:00:48 +0200, Dominique Leuenberger wrote:
[...] ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.6.3 - https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog - Remove patches from this release: - 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch - 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch - 0008-nfsd.man-fix-typo-in-section-on-scope.patch - Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85) and the realted patch (bsc#1200710). 0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch. - New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream systemd/50-nfs.conf in 9466df03). - Add fsidd: - /usr/lib/systemd/system/fsidd.service - /usr/lib/udev/rules.d/60-nfs.rules - /usr/sbin/fsidd does NFS still work for anybody with this update? I used to be able to export various directories on several hosts and automount them via autofs. With this update any attempt to talk to the server hangs the client.
TIA, cheers.
l8er manfred
Manfred
The first question I'd ask is does the NFS export/mount work manually? I pose question this because autofs has long been somewhat problematic even when NFS is working fine.
I have two Tumbleweed desktops that export filesystems with NFS to my laptop. All systems are fully updated, and NFS is working exactly the way I expect. I do have manual exports without autofs. Larry
On Wed, 26 Apr 2023, 17:55:09 +0200, Larry Finger wrote:
On 4/26/23 10:04, Bruce Ferrell wrote:
On 4/26/23 3:44 AM, Manfred Hollstein wrote:
Hi there,
On Tue, 25 Apr 2023, 18:00:48 +0200, Dominique Leuenberger wrote:
[...] ==== nfs-utils ==== Subpackages: libnfsidmap1 nfs-client nfs-kernel-server
- Update to version 2.6.3 - https://kernel.org/pub/linux/utils/nfs-utils/2.6.3/2.6.3-Changelog - Remove patches from this release: - 0006-nfsd-allow-server-scope-to-be-set-with-config-or-com.patch - 0007-mount.nfs-always-include-mountpoint-or-spec-if-error.patch - 0008-nfsd.man-fix-typo-in-section-on-scope.patch - Remove systemd/50-nfs.conf (was removed in upstream in d8d29f85) and the realted patch (bsc#1200710). 0005-modprobe-avoid-error-messages-if-sbin-sysctl-fail.patch. - New file /usr/lib/udev/rules.d/60-nfs.rules (which replaced in upstream systemd/50-nfs.conf in 9466df03). - Add fsidd: - /usr/lib/systemd/system/fsidd.service - /usr/lib/udev/rules.d/60-nfs.rules - /usr/sbin/fsidd does NFS still work for anybody with this update? I used to be able to export various directories on several hosts and automount them via autofs. With this update any attempt to talk to the server hangs the client.
TIA, cheers.
l8er manfred
Manfred
The first question I'd ask is does the NFS export/mount work manually? I pose question this because autofs has long been somewhat problematic even when NFS is working fine.
It is really strange... My NFS configuration evolved over years, and I have changes to /etc/nfs.conf.local, /etc/nfsmount.conf and /etc/sysconfig/nfs. I just disabled nfs-server.service and autofs.service from auto-starting, then rebooted the system. I tried Jan's very small test and failed, of course. I played with some parameters in /etc/exports (e.g. changing my local network address into *), but that did not help. Funnily *sometimes* mounting with "-o nfsvers=3" works, but only *sometimes*. My /etc/exports contains the following entries: /.e/ 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check,fsid=0,crossmnt) /.e/home 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check) /.e/var/lib/samba/shares 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check) where /.e is a symbolic link to / - moving to NFSv4 I found no other way to export my root file system. When the same mount, which worked once, is tried again (after having umounted it before, of course), I sometimes see the following in the journal: rpc.mountd[6311]: authenticated mount request from 192.168.17.11:882 for /home (/home) but the mount hangs and nothing is actually mounted.
I have two Tumbleweed desktops that export filesystems with NFS to my laptop. All systems are fully updated, and NFS is working exactly the way I expect.
Are you using NFSv4 or v3?
I do have manual exports without autofs.
Larry
Worried... Cheers. l8er manfred
On Wednesday 2023-04-26 18:18, Manfred Hollstein wrote:
My /etc/exports contains the following entries:
/.e/ 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check,fsid=0,crossmnt) /.e/home 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check) /.e/var/lib/samba/shares 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check)
where /.e is a symbolic link to / - moving to NFSv4 I found no other way to export my root file system.
This is by design. """For NFSv4, there is a distinguished filesystem which is the root of all exported filesystem. This is specified with fsid=root or fsid=0 both of which mean exactly the same thing.""" I seem to remember that, once upon a time, to counter the limitation that all exports must have a common root, SUSE's NFS scripts would bind-mount (not symlink) all exports into a directory akin to /.e/ and then export that. However, it seems this is no longer needed and nfs4 just provides that global root on its own. If I put a classy NFS3-ish config with no common root into /etc/exports, e.g. /home/bweebol *(ro) /var/lib *(ro) then mounting localhost:/ to /mnt still works under nfs4, and does The Right Thing™ in that /mnt is only populated with /mnt/home/bweebol and not /mnt/home/someoneelse, and with /var/lib but not /var/adm. If in doubt, one could also explicitly export the actual root directory and just not give any host any practical permission (not even readonly), because nothing can match ::/128: / ::/128(ro) /home/bweebol *(ro) /var/lib/barf *(ro)
When the same mount, which worked once, is tried again (after having umounted it before, of course), I sometimes see the following in the journal:
rpc.mountd[6311]: authenticated mount request from 192.168.17.11:882 for /home (/home)
but the mount hangs and nothing is actually mounted.
There is another aspect of nfs4 worth mentioning: exports are separate namespaces and they get automounted when you enter them. That is, if one mount localhost:/ /mnt -t nfs -o nfsvers=4 && cd /mnt/var/lib/barf then *more* local mounts are generated. `df -Tah` then shows: localhost:/ nfs4 477G 304G 173G 64% /mnt localhost:/var nfs4 477G 304G 173G 64% /mnt/var localhost:/var/lib nfs4 477G 304G 173G 64% /mnt/var/lib Both nfs4 and autofs share the same automounting mechanism. Since nfs4 only has one root and thus also already knows all exports (of one server, anyway), no classic autofs mounts (df -t autofs) or autofsd daemon are needed.
Hi Jan, thanks a lot for your reply! On Wed, 26 Apr 2023, 18:52:32 +0200, Jan Engelhardt wrote:
On Wednesday 2023-04-26 18:18, Manfred Hollstein wrote:
My /etc/exports contains the following entries:
/.e/ 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check,fsid=0,crossmnt) /.e/home 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check) /.e/var/lib/samba/shares 192.168.17.0/24(rw,no_root_squash,async,no_subtree_check)
where /.e is a symbolic link to / - moving to NFSv4 I found no other way to export my root file system.
Removing the fsid=0,crossmnt part from my /etc/exports file helped to mount the various directories. What's more important is that the /.e pointing to / is indeed no longer needed. I tried this both on Leap 15.4 and Tumbleweed and both variants work properly :)
This is by design.
Shit is only when designs change over time... :( Nevertheless, I'm back on a working TW configuration ;) Cheers. l8er manfred
participants (5)
-
Bruce Ferrell
-
Dominique Leuenberger
-
Jan Engelhardt
-
Larry Finger
-
Manfred Hollstein