Hi. Upstream released 3.6.5 and 3.6.6, in a row, about 2 weeks ago. 3.6.6 has been running smoothly on my desktop since then. It is a bug fix release, even if one of them is someone related to vulnerability: "Bugfix/e2ee vulnerability empty metadatakeys" Cauldron is up-to-date and I am proposing to update MGA8.
ADVISORY NOTICE PROPOSAL ======================== Bug fix update of Nextcloud-Client 3.6.6 Description 3.6.6 version is mainly a bug fix release, together with 3.6.5. 3.6.5: * Do not assert when sharing to a circle by @mgallien in #5310 * Fix macOS shell integration class inits by @backportbot-nextcloud in #5311 * Drop dependency on Qt Quick Controls 1 by @backportbot-nextcloud in #5312 * Feature/allow forceoverrideurl via command line by @backportbot-nextcloud in #5332 * Fix typo by @backportbot-nextcloud in #5270 * check that we update local file mtime on changes from server by @backportbot-nextcloud in #5321 * fix regressions on pinState management when doing renames by @backportbot-nextcloud in #5333 * Always generate random initialization vector when uploading encrypted file by @backportbot-nextcloud in #5334 * Fix SyncEngineTest failure when localstate is destroyed. by @backportbot-nextcloud in #5336 * Bugfix/e2ee vulnerability empty metadatakeys by @backportbot-nextcloud in #5335 3.6.6: Revert "Fix(l10n): Update translations from Transifex" References https://bugs.mageia.org/show_bug.cgi?id=31478 https://github.com/nextcloud/desktop/releases/tag/v3.6.6 https://github.com/nextcloud/desktop/releases/tag/v3.6.5 SRPMS 8/core nextcloud-client-3.6.6-1.mga8.src.rpm PROVIDED PACKAGES: lib64nextcloudsync0-3.6.6-1.mga8 lib64ocsync0-3.6.6-1.mga8 nextcloud-client-3.6.6-1.mga8 Optional depending on Desktop Environment: nextcloud-client-caja-3.6.6-1.mga8 nextcloud-client-dolphin-3.6.6-1.mga8 nextcloud-client-nautilus-3.6.6-1.mga8 nextcloud-client-nemo-3.6.6-1.mga8 PACKAGES FOR QA TESTING ======================= x86_64: lib64nextcloudsync0-3.6.6-1.mga8.x86_64.rpm lib64ocsync0-3.6.6-1.mga8.x86_64.rpm nextcloud-client-3.6.6-1.mga8.x86_64.rpm nextcloud-client-caja-3.6.6-1.mga8.x86_64.rpm nextcloud-client-dolphin-3.6.6-1.mga8.x86_64.rpm nextcloud-client-nautilus-3.6.6-1.mga8.x86_64.rpm nextcloud-client-nemo-3.6.6-1.mga8.x86_64.rpm i586: lib64nextcloudsync0-3.6.6-1.mga8.i586.rpm lib64ocsync0-3.6.6-1.mga8.i586.rpm nextcloud-client-3.6.6-1.mga8.i586.rpm nextcloud-client-caja-3.6.6-1.mga8.i586.rpm nextcloud-client-dolphin-3.6.6-1.mga8.i586.rpm nextcloud-client-nautilus-3.6.6-1.mga8.i586.rpm nextcloud-client-nemo-3.6.6-1.mga8.i586.rpm
Ready for QA!
Assignee: chb0 => qa-bugs
OK for me mga8-64, Plasma, kernel mageia-6.1.6-desktop-1.mga8 Installed using drakrpm: - lib64nextcloudsync0-3.6.6-1.mga8.x86_64 - lib64ocsync0-3.6.6-1.mga8.x86_64 - nextcloud-client-3.6.6-1.mga8.x86_64 - nextcloud-client-dolphin-3.6.6-1.mga8.x86_64 Used procedure: Paused all syncing, closed the client, updated, started from Konsole. GUI incl applet and settings window looks and behaves normal, localisation Swedish OK. Re-enabled syncs, using two servers. Set up a new sync folder to existing server, OK. Dolphin reflect statuses OK. In Dolphin right click a synced folder and created a public link, working.
CC: (none) => brtians1, fri, guillaume.royer
$ uname -a Linux localhost.localdomain 5.15.88-desktop-1.mga8 #1 SMP Sat Jan 14 15:00:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux MGA8-64, Mate, vbox client (new build of nextcloud-client) The following 26 packages are going to be installed: - lib64caja-gir2.0-1.24.1-1.1.mga8.x86_64 - lib64cloudproviders0-0.3.1-1.mga8.x86_64 - lib64event7-2.1.12-1.mga8.x86_64 - lib64minizip1-1.2.12-1.3.mga8.x86_64 - lib64nextcloudsync0-3.6.6-1.mga8.x86_64 - lib64ocsync0-3.6.6-1.mga8.x86_64 - lib64qt5keychain1-0.11.1-2.mga8.x86_64 - lib64qt5pdf5-5.15.8-1.1.mga8.x86_64 - lib64qt5positioning5-5.15.2-1.mga8.x86_64 - lib64qt5quickcontrols2_5-5.15.2-1.mga8.x86_64 - lib64qt5quicktemplates2_5-5.15.2-1.mga8.x86_64 - lib64qt5quickwidgets5-5.15.2-1.mga8.x86_64 - lib64qt5svg5-5.15.2-1.1.mga8.x86_64 - lib64qt5webchannel5-5.15.2-1.mga8.x86_64 - lib64qt5webengine5-5.15.8-1.1.mga8.x86_64 - lib64qt5webenginecore5-5.15.8-1.1.mga8.x86_64 - lib64qt5webenginewidgets5-5.15.8-1.1.mga8.x86_64 - lib64qt5websockets5-5.15.2-1.mga8.x86_64 - lib64re2_9-20201101-2.mga8.x86_64 - lib64snappy1-1.1.8-2.mga8.x86_64 - nextcloud-client-3.6.6-1.mga8.x86_64 - nextcloud-client-caja-3.6.6-1.mga8.x86_64 - python3-caja-1.24.0-2.mga8.x86_64 - qtquickcontrols25-5.15.2-1.mga8.x86_64 - qtsvg5-5.15.2-1.1.mga8.x86_64 - qtwebengine5-5.15.8-1.1.mga8.x86_64 187MB of additional disk space will be used. 63MB of packages will be retrieved. -- rebooted instance - Nextcloud connected and sync'd properly - Caja is reflecting correct state of synchronization - system is behaving as expected.
MGA8-64, Gnome, Nautilus Nextcloud-Client new build $ uname -a Linux localhost 5.15.88-desktop-1.mga8 #1 SMP Sat Jan 14 15:00:41 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux The following 28 packages are going to be installed: - lib64cloudproviders0-0.3.1-1.mga8.x86_64 - lib64gnome-keyring0-3.12.0-12.mga8.x86_64 - lib64minizip1-1.2.12-1.3.mga8.x86_64 - lib64nautilus-gir3.0-3.38.2-1.1.mga8.x86_64 - lib64nextcloudsync0-3.6.6-1.mga8.x86_64 - lib64ocsync0-3.6.6-1.mga8.x86_64 - lib64qt5keychain1-0.11.1-2.mga8.x86_64 - lib64qt5pdf5-5.15.8-1.1.mga8.x86_64 - lib64qt5positioning5-5.15.2-1.mga8.x86_64 - lib64qt5printsupport5-5.15.2-4.5.mga8.x86_64 - lib64qt5quickcontrols2_5-5.15.2-1.mga8.x86_64 - lib64qt5quicktemplates2_5-5.15.2-1.mga8.x86_64 - lib64qt5quickwidgets5-5.15.2-1.mga8.x86_64 - lib64qt5svg5-5.15.2-1.1.mga8.x86_64 - lib64qt5webchannel5-5.15.2-1.mga8.x86_64 - lib64qt5webengine5-5.15.8-1.1.mga8.x86_64 - lib64qt5webenginecore5-5.15.8-1.1.mga8.x86_64 - lib64qt5webenginewidgets5-5.15.8-1.1.mga8.x86_64 - lib64qt5websockets5-5.15.2-1.mga8.x86_64 - lib64re2_9-20201101-2.mga8.x86_64 - lib64snappy1-1.1.8-2.mga8.x86_64 - libgnome-keyring-i18n-3.12.0-12.mga8.noarch - nautilus-python-1.2.3-4.mga8.x86_64 - nextcloud-client-3.6.6-1.mga8.x86_64 - nextcloud-client-nautilus-3.6.6-1.mga8.x86_64 - qtquickcontrols25-5.15.2-1.mga8.x86_64 - qtsvg5-5.15.2-1.1.mga8.x86_64 - qtwebengine5-5.15.8-1.1.mga8.x86_64 187MB of additional disk space will be used. - nextcloud client is synching correctly - nautilus is correctly reflecting sync status of files and folders
Whiteboard: (none) => MGA8-64-OK
mga8-32 xfce OK Freshly installed system Connected to an existing account, syncing OK. Unfortunately we have no plugin for the xfce file manager Thunar, and there is only an old third party available on internet search. ---- Small detail: I read at https://github.com/nextcloud/desktop/releases/tag/v3.6.5 that dependency on qtquickcontrols was dropped. Simple test shows that nextcloud-client or something it pulls in, also pulls in qtquickcontrols5. Test: I installed mga8 fresh using netinstaller, selected only xfce as DE, and after install removed orphans (some libs) qtquickcontrols5 and orphan (a related lib). When I then installed nextcloud-client, qtquickcontrols5 got installed again: To satisfy dependencies, the following package(s) also need to be installed: - gcr-3.38.0-1.mga8.i586 - gnome-keyring-3.36.0-3.mga8.i586 - libcloudproviders0-0.3.1-1.mga8.i586 - libgnome-keyring-3.36.0-3.mga8.i586 - libhandy-common-1.0.3-1.mga8.i586 - libhandy1_0-1.0.3-1.mga8.i586 - libminizip1-1.2.12-1.3.mga8.i586 - libnextcloudsync0-3.6.6-1.mga8.i586 - libocsync0-3.6.6-1.mga8.i586 - libqt5-database-plugin-ibase-5.15.2-4.5.mga8.i586 - libqt5-database-plugin-sqlite-5.15.2-4.5.mga8.i586 - libqt5keychain1-0.11.1-2.mga8.i586 - libqt5pdf5-5.15.8-1.1.mga8.i586 - libqt5positioning5-5.15.2-1.mga8.i586 - libqt5qmlworkerscript5-5.15.2-1.mga8.i586 - libqt5quickcontrols2_5-5.15.2-1.mga8.i586 - libqt5quickparticles5-5.15.2-1.mga8.i586 - libqt5quickshapes5-5.15.2-1.mga8.i586 - libqt5quicktemplates2_5-5.15.2-1.mga8.i586 - libqt5quicktest5-5.15.2-1.mga8.i586 - libqt5quickwidgets5-5.15.2-1.mga8.i586 - libqt5sql5-5.15.2-4.5.mga8.i586 - libqt5svg5-5.15.2-1.1.mga8.i586 - libqt5test5-5.15.2-4.5.mga8.i586 - libqt5webchannel5-5.15.2-1.mga8.i586 - libqt5webengine5-5.15.8-1.1.mga8.i586 - libqt5webenginecore5-5.15.8-1.1.mga8.i586 - libqt5webenginewidgets5-5.15.8-1.1.mga8.i586 - libqt5websockets5-5.15.2-1.mga8.i586 - libre2_9-20201101-2.mga8.i586 - libsnappy1-1.1.8-2.mga8.i586 - pinentry-gnome3-1.1.1-1.mga8.i586 - qtdeclarative5-5.15.2-1.mga8.i586 - qtgraphicaleffects5-5.15.2-1.mga8.i586 - qtquickcontrols25-5.15.2-1.mga8.i586 - qtsvg5-5.15.2-1.1.mga8.i586 - qtwebengine5-5.15.8-1.1.mga8.i586 - seahorse-3.38.0.1-1.mga8.i586 I think it practically does not matter as I think qtquickcontrols5 is needed by other stuff user need anyway, and it did get installed by netinstaller anyway before I removed it...
Whiteboard: MGA8-64-OK => MGA8-64-OK, MGA8-32-OKCC: (none) => sysadmin-bugsKeywords: (none) => validated_update
CC: (none) => davidwhodginsKeywords: (none) => advisory
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2023-0010.html
Status: NEW => RESOLVEDResolution: (none) => FIXED