syncthing-gtk icon indicating copy to clipboard operation
syncthing-gtk copied to clipboard

Name of syncthing package changed in Fedora 32

Open sdhar16 opened this issue 4 years ago • 2 comments

syncthing-gtk is not available in the default Fedora repos, instead syncthing is only available. GTK is available in flathub

sdhar16 avatar Jun 26 '20 14:06 sdhar16

and I tried to change the flatpak permissions with flatseal to give it access to /usr/bin/syncthing but seems impossible.

changemenemo avatar Sep 24 '20 05:09 changemenemo

@boistordu I'm guessing the Flatpak version was bundled with and uses its own syncthing binary. It may even have been customized to only use that binary.

As far as syncthing-gtk goes, looks like the Fedora syncthing-gtk package (from which I still have a broken $HOME/.local/share/nautilus-python/extensions/syncthing-plugin-nautilus.py symbolic link that points to /usr/share/syncthing-gtk/syncthing-plugin-nautilus.py) was retired after F31, with the reason given being "will not be ported to python3". And, indeed, the repo here is all Python 2 code.

That's kind of a problem, because even if it's installed via Flatpak or any other means, a Python 2 Nautilus plugin isn't compatible with a Python3 nautilus-python extension, which is what Fedora's Nautilus uses. I'm guessing that's the main reason for the retirement, since file manager integration is probably the main reason that most users would install syncthing-gtk.

Edit: I see that @dralley has an unfinished Python3 port in #546 (abandoned due to lack of response from @kozec ?)

ferdnyc avatar Nov 19 '20 05:11 ferdnyc