Bug 2299950
Summary: | Dolphin plugin broken for KDE/Plasma 6+ | ||
---|---|---|---|
Product: | [Fedora] Fedora | Reporter: | nilskemail |
Component: | nextcloud-client | Assignee: | Mukundan Ragavan <nonamedotc> |
Status: | CLOSED COMPLETED | QA Contact: | Fedora Extras Quality Assurance <extras-qa> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 40 | CC: | g.guerin, gwync, hypewolf, jan.public, martin.abbrent+fedoraproject.org, michel, nb, nonamedotc, uwe.arnold |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2025-04-28 14:44:07 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
nilskemail
2024-07-25 20:06:30 UTC
This issue is indeed preventing the plugin to work. The package needs to be built with Qt6. Do we know why this is not the case? Is there a way to discuss directly with the package maintainer? https://github.com/nextcloud/desktop/issues/6577#issuecomment-2286051183 Opensuse at least seems to build it with QT6 for the dolphin plugin https://build.opensuse.org/projects/network/packages/nextcloud-desktop/files/nextcloud-desktop.spec?expand=1 Btw, the actual and expected results on the original post are the other way around. Can you try this? https://koji.fedoraproject.org/koji/taskinfo?taskID=122098639 Looks like it's working! I haven't tried all functionalities but icons and context menu appear and seem to work fine :) I too can confirm that the koji build seems to fix the dolphin integration Well done and thank you for making the new package. I've tried installing the packages: $ sudo dnf install ./*.rpm Last metadata expiration check: 0:00:53 ago on Sat 31 Aug 2024 02:44:17 PM. Dependencies resolved. ================================================================================================================================================================ Package Architecture Version Repository Size ================================================================================================================================================================ Installing: nextcloud-client x86_64 3.13.2-4.fc40 @commandline 3.4 M nextcloud-client-dolphin x86_64 3.13.2-4.fc40 @commandline 40 k nextcloud-client-libs x86_64 3.13.2-4.fc40 @commandline 964 k Installing dependencies: qt5-qtwebsockets x86_64 5.15.14-1.fc40 $ nextcloud -v Nextcloud version 3.13.2git Git revision f0ab45748f296ff00856d54be97a1d58988cd540 Using Qt 5.15.14, built against Qt 5.15.14 Using Qt platform plugin 'wayland' Using 'OpenSSL 3.2.1 30 Jan 2024' Running on Fedora Linux 40 (KDE Plasma), x86_64 But the UI is missing some buttons (i.e. add account), trying to enable VFS throws "Segmentation fault (core dumped)" Logs (second run, I lost the logs from the first run while trying the appimage, lesson learned): 2024-08-31 15:13:14:812 [ info nextcloud.gui.application /builddir/build/BUILD/desktop-3.13.2/src/gui/application.cpp:676 ]: ################## "Nextcloud" locale: "en_CA" ui_lang: QVariant(Invalid) version: "3.13.2git" os: "Fedora Linux 40 (KDE Plasma)" 2024-08-31 15:13:14:812 [ info nextcloud.gui.application /builddir/build/BUILD/desktop-3.13.2/src/gui/application.cpp:681 ]: Arguments: ("nextcloud") 2024-08-31 15:13:14:813 [ info nextcloud.gui.application /builddir/build/BUILD/desktop-3.13.2/src/gui/application.cpp:975 ]: Using "en_CA" translation 2024-08-31 15:13:14:834 [ warning nextcloud.gui.application /builddir/build/BUILD/desktop-3.13.2/src/gui/application.cpp:332 ]: Theme wants to show vfs mode, but no vfs plugins are available 2024-08-31 15:13:14:834 [ info nextcloud.gui.socketapi /builddir/build/BUILD/desktop-3.13.2/src/gui/socketapi/socketapi.cpp:310 ]: server started, listening at "/run/user/1000/Nextcloud/socket" 2024-08-31 15:13:14:834 [ info nextcloud.gui.folder.manager /builddir/build/BUILD/desktop-3.13.2/src/gui/folderman.cpp:67 ]: setting remote poll timer interval to 30000 msec 2024-08-31 15:13:14:985 [ info nextcloud.gui.account.manager /builddir/build/BUILD/desktop-3.13.2/src/gui/accountmanager.cpp:429 ]: Account for QUrl("https://xxxxxxxxxxx.com") using auth type "webflow" 2024-08-31 15:13:14:985 [ info nextcloud.sync.credentials.webflow /builddir/build/BUILD/desktop-3.13.2/src/gui/creds/webflowcredentials.cpp:117 ]: Get QNAM 2024-08-31 15:13:14:985 [ info nextcloud.gui.account.manager /builddir/build/BUILD/desktop-3.13.2/src/gui/accountmanager.cpp:453 ]: Restored: 0 unknown certs. 2024-08-31 15:13:14:986 [ info nextcloud.gui.folder.manager /builddir/build/BUILD/desktop-3.13.2/src/gui/folderman.cpp:186 ]: Setup folders from settings file 2024-08-31 15:13:14:986 [ critical plugins /builddir/build/BUILD/desktop-3.13.2/src/common/vfs.cpp:241 ]: Could not load plugin: not existent or bad metadata "nextcloudsync_vfs_suffix" 2024-08-31 15:13:14:986 [ fatal default /builddir/build/BUILD/desktop-3.13.2/src/gui/folderman.cpp:317 ]: Could not load plugin Looks like something is missing in my case ? Github https://github.com/nextcloud/desktop/issues/6819#issuecomment-2323010393 This message is a reminder that Fedora Linux 40 is nearing its end of life. Fedora will stop maintaining and issuing updates for Fedora Linux 40 on 2025-05-13. It is Fedora's policy to close all bug reports from releases that are no longer maintained. At that time this bug will be closed as EOL if it remains open with a 'version' of '40'. Package Maintainer: If you wish for this bug to remain open because you plan to fix it in a currently maintained version, change the 'version' to a later Fedora Linux version. Note that the version field may be hidden. Click the "Show advanced fields" button if you do not see it. Thank you for reporting this issue and we are sorry that we were not able to fix it before Fedora Linux 40 is end of life. If you would still like to see this bug fixed and are able to reproduce it against a later version of Fedora Linux, you are encouraged to change the 'version' to a later version prior to this bug being closed. |