Package: syncthing-gtk
Version: 0.9.4.4+ds+git20221205+12a9702d29ab-6
Severity: important
X-Debbugs-Cc: [email protected]

First, syncthing-gtk may be abandoned upstream. Which is too bad because
it's an extremely useful front-end. However, /usr/bin/syncthing has had
a change in its CLI arguments without backwards compatibility to accept
the old args. As a result, syncthing-gtk immediately starts with an
error and asks the user to provide the path to the syncthing binary.
This is a loop that ends with the user giving up and the application
closing.

This renders syncthing-gtk unusable by most users.

If you start the daemon in the background yourself with an existing
configuration, syncthing-gtk will run, but this workaround is not one
that you can figure out without getting into the weeds of finding the
discussion on Reddit because Google has been fully enshitified and
didn't provide the answer. *sigh*

I think this requires two lines patches the way syncthing-gtk is
written.

-- System Information:
Debian Release: 13.1
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 6.12.48+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages syncthing-gtk depends on:
ii  gir1.2-glib-2.0    2.84.4-3~deb13u1
ii  gir1.2-gtk-3.0     3.24.49-3mobian1
ii  gir1.2-notify-0.7  0.8.6-1
ii  gir1.2-rsvg-2.0    2.60.0+dfsg-1
ii  psmisc             23.7-2
ii  python3            3.13.5-1
ii  python3-bcrypt     4.2.0-2.1+b1
ii  python3-dateutil   2.9.0-4
ii  python3-gi         3.50.0-4+b1
ii  python3-gi-cairo   3.50.0-4+b1

Versions of packages syncthing-gtk recommends:
ii  gir1.2-ayatanaappindicator3-0.1  0.5.94-1
ii  syncthing                        1.29.5~ds1-2

Versions of packages syncthing-gtk suggests:
pn  nemo-python | python3-nautilus | python3-caja  <none>

-- no debconf information

Reply via email to