Rocket.Chat.Electron icon indicating copy to clipboard operation
Rocket.Chat.Electron copied to clipboard

deb depends on libappindicator3-1 which is unavailable in Debian/11 Bullseye

Open flohoff opened this issue 3 years ago • 5 comments

Hi, the current package 3.1.1 depends on libappindicator3-1 which is unavailable in Debian/11 Bullseye the next Stable release. So the package is uninstallable on Bullseye:

See this Bug deprecating libappindicator3-1

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895037

Flo

flohoff avatar Feb 12 '21 12:02 flohoff

Temporary fix by:

wget http://ftp.us.debian.org/debian/pool/main/libi/libindicator/libindicator3-7_0.5.0-4_amd64.deb
wget http://ftp.us.debian.org/debian/pool/main/liba/libappindicator/libappindicator3-1_0.4.92-7_amd64.deb
sudo apt install ./libindicator3-7_0.5.0-4_amd64.deb
sudo apt install ./libappindicator3-1_0.4.92-7_amd64.deb

https://github.com/Clansty/Icalingua/issues/162#issuecomment-899255738

clansty avatar Aug 16 '21 06:08 clansty

Please test if the latest release did solve this. If not please reopen the issue or create a new one and tell us. I will be closing this one for now.

Thank you!

jeanfbrito avatar Jan 10 '22 18:01 jeanfbrito

The deprecated libappindicator libraries are no longer provided. As a result, the related packages libappindicator1, libappindicator3-1 and libappindicator-dev are no longer available. This is expected to cause dependency errors for third-party software that still depends on libappindicator to provide system tray and indicator support.

Debian is using libayatana-appindicator as the successor of libappindicator. For technical background see this announcement.

Found here :https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html#noteworthy-obsolete-packages

Ud4ba avatar Jan 19 '22 20:01 Ud4ba

The deprecated libappindicator libraries are no longer provided. As a result, the related packages libappindicator1, libappindicator3-1 and libappindicator-dev are no longer available. This is expected to cause dependency errors for third-party software that still depends on libappindicator to provide system tray and indicator support.

Debian is using libayatana-appindicator as the successor of libappindicator. For technical background see this announcement.

Found here :https://www.debian.org/releases/bullseye/amd64/release-notes/ch-information.en.html#noteworthy-obsolete-packages

How can we fix this? The Electron builder that uses this library to generate the deb. Any clue?

jeanfbrito avatar Jan 19 '22 21:01 jeanfbrito

I have also this issue, the old tauri app depends on libayatana-appindicator3-dev (https://github.com/AyatanaIndicators/libayatana-appindicator), and the newer one is depends on libayatana-appindicator3-dev.

See https://tauri.studio/v1/guides/getting-started/prerequisites/.

liudonghua123 avatar Jun 02 '22 07:06 liudonghua123