cells-sync icon indicating copy to clipboard operation
cells-sync copied to clipboard

cells-sync: error while loading shared libraries: libappindicator3.so.1

Open jkirk opened this issue 4 years ago • 3 comments

Please be aware that libappindicator3-1 has been removed from Debian, see the following links:

  • https://tracker.debian.org/pkg/libappindicator
  • https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895037

Quoting the Bug report:

The libappindicator package is currently QA team maintained in Debian
and shall be phased out hopfully during the buster release cycle. The
alternative (maintained upstream and Debian-downstream) is
libayatana-appindicator.

Debian-Wiki of the Ayatana Indicators Transition:

  • https://wiki.debian.org/Ayatana/IndicatorsTransition

So in Debian/bullseye, with libayatana-appindicator3-1 installed, cells-sync fails to run:

❯ dpkg -l libayatana-appindicator3-1     
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                       Version      Architecture Description
+++-==========================-============-============-===============================================
ii  libayatana-appindicator3-1 0.5.5-2      amd64        Ayatana Application Indicators (GTK-3+ version)

❯ ./cells-sync 
./cells-sync: error while loading shared libraries: libappindicator3.so.1: cannot open shared object file: No such file or directory

Please make cells-sync work in Debian/bullseye. You might also update the documentation here: https://github.com/pydio/pydio-doc-admin-guide/blob/cells-v3/1_quick_start/6_connect_desktop_sync.md?plain=1#L28

Thanks for Pydio Cells + Cells Sync!

jkirk avatar Dec 03 '21 02:12 jkirk

This is still an issue in Debian/bullseye. Is there anything I can do to help to resolve this issue. Thanks!

jkirk avatar Jul 25 '22 17:07 jkirk

Debian has implemented a workaround for software that depends on libappindicator by providing symlinks, see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=996201 + https://salsa.debian.org/debian-ayatana-team/libayatana-appindicator/-/commit/2b220e6aea51efb99b0413e784d0dc9991d48f6f

So, either fix cells-sync to use libayatana or close this issue. Thx!

jkirk avatar Sep 16 '22 00:09 jkirk

Just set up LMDE 5. libayatana-appindicator3-1 is enough, but #38 is currently still an issue.

jkirk avatar Jun 18 '23 01:06 jkirk