Description of problem: nextcloud-client we have is 3.9.2. This package need be updated rather frequently to keep up with server, but also we often avoid running x.x.0 versions as we have been bit before by new introduced bugs... So latest 3.10.x now and 3.11 when it hits 3.11.1? Or directly 3.11.0 now?
Hi. Based on my tests of 3.11 and as it looks like nobody has raised an urgent need to update (because of bugs or compatibility issues), let us wait for 3.11.1 which should pop-up soon.
Summary: Update request nextcloud-client to 3.10.2 or 3.11 => Update request nextcloud-client to 3.11.1
3.11.1 released yesterday :) https://github.com/nextcloud/desktop/releases/
ADVISORY NOTICE PROPOSAL ======================== Updated nextcloud-client 3.11.1 packages fix bugs and switch to the new supported branch Description Update to version 3.11.1 fixes many bugs and switches to the new supported branch. Please, refer to the links in reference for more details. References https://bugs.mageia.org/show_bug.cgi?id=32692 https://github.com/nextcloud/desktop/releases/tag/v3.11.1 https://github.com/nextcloud/desktop/releases/tag/v3.11.0 https://github.com/nextcloud/desktop/releases/tag/v3.10.4 https://github.com/nextcloud/desktop/releases/tag/v3.10.3 https://github.com/nextcloud/desktop/releases/tag/v3.10.2 https://github.com/nextcloud/desktop/releases/tag/v3.10.1 https://github.com/nextcloud/desktop/releases/tag/v3.10.0 https://github.com/nextcloud/desktop/releases/tag/v3.9.4 https://github.com/nextcloud/desktop/releases/tag/v3.9.3 SRPMS 9/core nextcloud-client-3.11.1-1.mga9.src.rpm PACKAGES FOR QA TESTING ======================= x86_64: lib64nextcloudsync0-3.11.1-1.mga9.x86_64.rpm lib64ocsync0-3.11.1-1.mga9.x86_64.rpm nextcloud-client-3.11.1-1.mga9.x86_64.rpm nextcloud-client-caja-3.11.1-1.mga9.x86_64.rpm nextcloud-client-dolphin-3.11.1-1.mga9.x86_64.rpm nextcloud-client-nautilus-3.11.1-1.mga9.x86_64.rpm nextcloud-client-nemo-3.11.1-1.mga9.x86_64.rpm i586: lib64nextcloudsync0-3.11.1-1.mga9.i586.rpm lib64ocsync0-3.11.1-1.mga9.i586.rpm nextcloud-client-3.11.1-1.mga9.i586.rpm nextcloud-client-caja-3.11.1-1.mga9.i586.rpm nextcloud-client-dolphin-3.11.1-1.mga9.i586.rpm nextcloud-client-nautilus-3.11.1-1.mga9.i586.rpm nextcloud-client-nemo-3.11.1-1.mga9.i586.rpm
Ready for QA! Please, do note the version info doesn't appear anymore when the automatic update check is deactivated. I will open a bug report.
Assignee: chb0 => qa-bugs
CC: (none) => mageia
Installed and tested without issues. Tested: - syncing files; - opening Nextcloud site various pages; - setting status; - opening local folder. Tested with my own Nextcloud server (version 28.0.2). System: Mageia 9, x86_64, Plasma DE, AMD Ryzen 5 5600G with Radeon Graphics using amdgpu driver. $ uname -a Linux jupiter 6.6.14-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Sat Jan 27 01:13:53 UTC 2024 x86_64 GNU/Linux $ rpm -qa | grep '3\.11\.1' | sort lib64nextcloudsync0-3.11.1-1.mga9 lib64ocsync0-3.11.1-1.mga9 nextcloud-client-3.11.1-1.mga9 nextcloud-client-dolphin-3.11.1-1.mga9
Forgot to mention I also tested the Dolphin integration. No issues noticed.
MGA9-64, Xfce, Celeron N2840, Chromebook The following 3 packages are going to be installed: - lib64nextcloudsync0-3.11.1-1.mga9.x86_64 - lib64ocsync0-3.11.1-1.mga9.x86_64 - nextcloud-client-3.11.1-1.mga9.x86_64 575KB of additional disk space will be used. 4.3MB of packages will be retrieved. --- rebooted working as expected
CC: (none) => brtians1
CC: (none) => chb0
OK mga9-64 Plasma, Dolphin plugin Had two configured servers, several syncs each. Updated, logged out of desktop, logged in It just continues, OK Localisation Swedish OK Tested it syncs deleted, moved, new folder, new file. Tested using right click in Dolphin to get a public link, OK ___New upstream problems: I see the problem described in Comment 4, plus yet another interface design bug: In main dialogue: it say synchronising is paused and display a button to synchronise. But it is only one of many folders i have paused the sync for, and the tray icon correctly display the green check mark. I do want that folder to only sync occasionally as no to propagate every frequent change in large files. Probably not a very unusual use case. Users should not be tricked to enable what they decided not to! There should be a global pause/resume instead, like other filesync clients have... Yes I should go upstream, but there are already many other things besides these two new i dont like about the interface design so...
Hi. Nobody to give the MGA9 OK ?
No - see above. I think they may have a minor patch for this version. It seems to have some UI issues. Also, I haven't got around to testing new installs. I hope to get to that this week, but please check for minor updates first.
Ok. I will check. However, the UI issues are here since 3.11.0 already and I don't see any open bug on GitHub. Not sure whether or when it might be fixed.
We have one bug upstream now: https://github.com/nextcloud/desktop/issues/6413
Keywords: (none) => advisoryCC: (none) => tarazed25
I dont think the UI issues should stop our update. But maybe we should test caja, nemi and nautilus plugins. And something on i586.
Plasma Desktop on VBox - Fresh install - no issues to report, system synchronized appropriately and is behaving. - Dolphin working as expected Will find Mate.
MGA9-64, Mate, Caja The following 28 packages are going to be installed: - karchive-5.105.0-1.mga9.x86_64 - lib64caja-gir2.0-1.26.1-1.mga9.x86_64 - lib64kf5archive5-5.105.0-1.mga9.x86_64 - lib64minizip1-1.2.13-1.2.mga9.x86_64 - lib64nextcloudsync0-3.11.1-1.mga9.x86_64 - lib64ocsync0-3.11.1-1.mga9.x86_64 - lib64qt5keychain1-0.13.2-1.mga9.x86_64 - lib64qt5pdf5-5.15.10-8.mga9.x86_64 - lib64qt5positioning5-5.15.7-2.mga9.x86_64 - lib64qt5printsupport5-5.15.7-6.mga9.x86_64 - lib64qt5quickcontrols2_5-5.15.7-1.mga9.x86_64 - lib64qt5quicktemplates2_5-5.15.7-1.mga9.x86_64 - lib64qt5quickwidgets5-5.15.7-1.mga9.x86_64 - lib64qt5svg5-5.15.7-2.mga9.x86_64 - lib64qt5webchannel5-5.15.7-1.mga9.x86_64 - lib64qt5webengine5-5.15.10-8.mga9.x86_64 - lib64qt5webenginecore5-5.15.10-8.mga9.x86_64 - lib64qt5webenginewidgets5-5.15.10-8.mga9.x86_64 - lib64qt5websockets5-5.15.7-1.mga9.x86_64 - lib64qt5xml5-5.15.7-6.mga9.x86_64 - lib64re2_9-20220601-1.mga9.x86_64 - lib64snappy1-1.1.9-3.mga9.x86_64 - nextcloud-client-3.11.1-1.mga9.x86_64 - nextcloud-client-caja-3.11.1-1.mga9.x86_64 - python3-caja-1.26.0-3.mga9.x86_64 - qtquickcontrols25-5.15.7-1.mga9.x86_64 - qtsvg5-5.15.7-2.mga9.x86_64 - qtwebengine5-5.15.10-8.mga9.x86_64 188MB of additional disk space will be used. ---rebooted - sync working - caja reflecting properly
MGA9-32, Mate The following 28 packages are going to be installed: - karchive-5.105.0-1.mga9.i586 - libcaja-gir2.0-1.26.1-1.mga9.i586 - libkf5archive5-5.105.0-1.mga9.i586 - libminizip1-1.2.13-1.2.mga9.i586 - libnextcloudsync0-3.11.1-1.mga9.i586 - libocsync0-3.11.1-1.mga9.i586 - libqt5keychain1-0.13.2-1.mga9.i586 - libqt5pdf5-5.15.10-8.mga9.i586 - libqt5positioning5-5.15.7-2.mga9.i586 - libqt5printsupport5-5.15.7-6.mga9.i586 - libqt5quickcontrols2_5-5.15.7-1.mga9.i586 - libqt5quicktemplates2_5-5.15.7-1.mga9.i586 - libqt5quickwidgets5-5.15.7-1.mga9.i586 - libqt5svg5-5.15.7-2.mga9.i586 - libqt5webchannel5-5.15.7-1.mga9.i586 - libqt5webengine5-5.15.10-8.mga9.i586 - libqt5webenginecore5-5.15.10-8.mga9.i586 - libqt5webenginewidgets5-5.15.10-8.mga9.i586 - libqt5websockets5-5.15.7-1.mga9.i586 - libqt5xml5-5.15.7-6.mga9.i586 - libre2_9-20220601-1.mga9.i586 - libsnappy1-1.1.9-3.mga9.i586 - nextcloud-client-3.11.1-1.mga9.i586 - nextcloud-client-caja-3.11.1-1.mga9.i586 - python3-caja-1.26.0-3.mga9.i586 - qtquickcontrols25-5.15.7-1.mga9.i586 - qtsvg5-5.15.7-2.mga9.i586 - qtwebengine5-5.15.10-8.mga9.i586 185MB of additional disk space will be used. -- rebooted - sync working - caja working - navigation ok
Whiteboard: (none) => MGA9-32-OK
MGA9-64, Gnome, upgrade The following 6 packages are going to be installed: - lib64nautilus-gir4.0-44.2.1-1.mga9.x86_64 - lib64nextcloudsync0-3.11.1-1.mga9.x86_64 - lib64ocsync0-3.11.1-1.mga9.x86_64 - nautilus-python-4.0-1.mga9.x86_64 - nextcloud-client-3.11.1-1.mga9.x86_64 - nextcloud-client-nautilus-3.11.1-1.mga9.x86_64 840KB of additional disk space will be used. -- rebooted - Nextcloud sync working - nautilus working
Whiteboard: MGA9-32-OK => MGA9-32-OK MGA9-64-OK
@packager - be sure to update source reference, it says nextcloud-client-3.9.2-1.mga9
(In reply to Brian Rockwell from comment #18) > @packager - be sure to update source reference, it says > nextcloud-client-3.9.2-1.mga9 isn'it so the current MGA9 version is 3.9.2 ?
When opening a bug, source RPM is set to that of current version. I think it is meant to stay so. (But i have seen that sometimes it is changed.) I think the new SRPM should only be stated in the ADVISORY NOTICE like in comment 3.
Thank you Brian for all your tests! Nemo also OK :) (running on Plasma, did not want another desktop installed) - I installed nextcloud-client-nemo-3.11.1-1.mga9.x86_64.rpm and nemo with deps, rebooted, into Plasma X11, nemo with nextcloud extensions working (sync status icons on files and folders, right click menu working to share link.:)
Keywords: (none) => validated_updateCC: (none) => sysadmin-bugs
(In reply to Morgan Leijström from comment #20) > When opening a bug, source RPM is set to that of current version. > I think it is meant to stay so. > (But i have seen that sometimes it is changed.) > > I think the new SRPM should only be stated in the ADVISORY NOTICE like in > comment 3. I has been the way I have been using since day 1. I can change if it was wrong, of course.
An update for this issue has been pushed to the Mageia Updates repository. https://advisories.mageia.org/MGAA-2024-0047.html
Status: NEW => RESOLVEDResolution: (none) => FIXED
Now using the main dialogue in nextcloud-client, I removed one of two sync servers -> Crash. From journal: feb 09 17:38:40 svarten.tribun kernel: nextcloud[6414]: segfault at 100000001 ip 00007f3e18138efd sp 00007ffea5100498 error 4 in libgobject-2.0.so.0.7600.3[7f3e1810f> feb 09 17:38:40 svarten.tribun kernel: Code: 02 48 8d 05 c5 68 02 00 48 8b 34 e8 eb bc 66 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 85 ff 74 4b 48 8b 07 48 85 c0 > feb 09 17:38:40 svarten.tribun systemd[6072]: app-com.nextcloud.desktopclient.nextcloud@autostart.service: Main process exited, code=dumped, status=11/SEGV And repeated it on another system which only had one server configured. (If it matters, in both cases it was a dead server, at the bad reputed now dying OwnCube)
3.11.1 doesn't look a good series. @Morgan: what about filing an upstream bug with your observations?
I had the same happen with 3.9.2 interestingly enough. So, our choice to move forward.
@ filing upstream: I have not enough steam @ same in 3.9.2: interesting: many users must have seen this - unless it have some specific problem running in Mageia, but i doubt it.