Nextcloud desktop synchronisation client

Edit Package nextcloud-desktop

The Nextcloud Desktop Client is a tool to synchronise files from the Nextcloud Server with your computer.

Nextcloud Desktop enables you to connect to your private Nextcloud Server.
With it you can create directories in your home directory, and keep the contents of those directories synced with the server.
Simply copy a file into the directory and the desktop synchronisation client does the rest.

Refresh
Refresh
Source Files
Filename Size Changed
README.vfs.md 0000000694 694 Bytes
nextcloud-desktop-3.13.3.tar.gz 0013784545 13.1 MB
nextcloud-desktop.changes 0000131739 129 KB
nextcloud-desktop.spec 0000012869 12.6 KB
nextcloud-fix-HiDPI-window-size.patch 0000001133 1.11 KB
sysctl-sync-inotify.conf 0000000037 37 Bytes
Revision 70 (latest revision is 75)
Comments 7

Frank Scheuer's avatar

Installation fails ====> libQt5Gui.so.5(Qt_5.15.2_PRIVATE_API)(64bit) is missing.


Jos Poortvliet's avatar

Yeap, same here, trying to upgrade: 2 Problems: Problem: the installed nextcloud-desktop-3.5.1-1.1.x86_64 requires 'libQt5Gui.so.5(Qt_5.15.2_PRIVATE_API)(64bit)', but this requirement cannot be provided Problem: the installed libQt5Gui5-5.15.2+kde294-6.1.x86_64 requires 'libQt5Core.so.5(Qt_5.15.2_PRIVATE_API)(64bit)', but this requirement cannot be provided

Problem: the installed nextcloud-desktop-3.5.1-1.1.x86_64 requires 'libQt5Gui.so.5(Qt_5.15.2_PRIVATE_API)(64bit)', but this requirement cannot be provided deleted providers: libQt5Gui5-5.15.2+kde294-6.1.x86_64 Solution 1: Following actions will be done: keep obsolete libQt5Gui5-5.15.2+kde294-6.1.x86_64 keep obsolete libQt5DBus5-5.15.2+kde294-6.1.x86_64 Solution 2: deinstallation of nextcloud-desktop-3.5.1-1.1.x86_64 Solution 3: break nextcloud-desktop-3.5.1-1.1.x86_64 by ignoring some of its dependencies

I'm going to guess that the desktop client will also function with the 5.15.5 version of the library, but sure I am not ;-)


Eric Schirra's avatar

Look at the build process, you can see that it was built against 5.15.5. Look at the "Provided by" field next to "libQt5Gui.so.5(Qt_5.15.5_PRIVATE_API)(64bit)" and you will see it is not empty anymore. It's all related to -D_FORTIFY_SOURCE=3. It just takes a little while until it arrives in Tumbleweed. Should be included in the next shnapshot, apparently "20220701".


Jos Poortvliet's avatar

I'm afraid I could not puzzle that out... I'm not exactly a competent packager. But I look forward to the next snapshot, thanks for sharing!


Dog's avatar

The Virtual File feature is unfortunately broken in this package. It works fine on Debian and in the AppImage, but not here on OpenSUSE. The application crashes if it is turned on.

Since I'm new to OpenSUSE: is this the right place to leave this bug report? Is there a chance somebody will see it here and fix the package?



Dog's avatar

OK so it turns out that on OpenSUSE, starting with the currently newest version (3.13.0), the virtual file feature requires a separate package called nextcloud-desktop-vfs-plugin. Plus some additional configuration - but that part is the same on other distros.

More info can be found in README.vfs.md above.

openSUSE Build Service is sponsored by