If I try to install dropbox from the offical dropbox website (Install - Dropbox), I get an error saying that there’s a depsolve issue getting the right version of libnautilus. Besides the rather unhelpful error message, I’m stuck not being able to use dropbox.
Cause
In my understanding, this issue is caused by the GTK-4 update to Nautilus (aka Files), and the solution is to update the dropbox-nautilus integration. I have no idea to which extend this will ever happen, and who is responsible (dropbox or Gnome).
Related Issues
None that I am aware of.
Workarounds
None that I am aware of. Perhaps it’s possible to install an old version of Nautilus?
Any pointers would be valuable.
Hi Soren, thanks for raising this. Dropbox is so popular that we can probably make this a Common Issue. Nautilus changed extension API in GNOME 43, but Dropbox haven’t updated their extension yet. There is a fix here, but the maintainers haven’t responded yet: https://github.com/dropbox/nautilus-dropbox/pull/105
At the same time, RPMFusion, which contains dropbox and used to contain nautilus-dropbox as well, removed nautilus-dropbox because of those build failures and also a lack of maintainers: 6381 – nautilus-dropbox is FTBFS on F36 and F37
This means you can’t install the RPM provided directly by Dropbox, because they haven’t updated it yet to latest Nautilus. You can install dropbox from RPMFusion, but it won’t have Nautilus integration (overlay icons, right click menu items). The core service will work, though (and if you install gnome-shell-extension-appindicator, you’ll see an icon in the top right corner in GNOME).
I’ll update your description and make it an official entry.
I’m on KDE and use the nautilus-dropbox packages along with dolphin-plugins dropbox integration. Works fine. You just have to start the dropbox service once. with “dropbox start -i” and enable the dropbox integration in dolphin.
Hi @kparal , when I try to dnf install dropbox, it proposes me to install rpmfusion-nonfree-obsolete-packages. I’m new to Fedora and I’m a bit confused. This is a placeholder, isn’t it? Dropbox is actually not in this package.
@vcarel I have stumbled over this as well and decided against installing obsoleted packages from rpmfusion (I haven’t found any “dropbox” package on the rpmfusion search engine as well). I ended up downloading the headless Dropbox daemon from dropbox.com (directly below the nautilus package rpm that doesn’t work any more) and using that. It also provides an appindicator icon with settings. But I’d be interested to know what the official recommendation is on that as well.
Thanks. Originally I thought only nautilus-dropbox package disappeared from RPMFusion and it worked well for me at that time, but currently it really seems that the whole dropbox disappeared from RPMFusion including the core dropbox package. That’s unfortunate. I updated the Common Issue with alternative options.
This issue has now been addressed by Dropbox and an official version for F37 is now available at Install - Dropbox
Note there is an occasional issue with caching, but a retry seems to fix it.