Missing libappindicator3-1 installing Slack.app on Debian Bullseye!

November 11, 2021 ยท View on GitHub

Sadly some required packages don't seem to be up to date! The simplest way is to install the required packages from the repository manually until all requirements are there.

Steps

Go to https://slack.com and get their latest .deb install file for Linux

if you attempt to install it as, you should get some missing requirements warning and it bails.

sudo apt install <slack.deb>

failed: requirements missing

Head onto this debian repo, find and download the following file

http://http.us.debian.org/debian/pool/main/liba/libappindicator/

libappindicator3-1_0.4.92-7_amd64.deb (or newer!)

NOTE: if your system is not a 64bit intel, choose the approriate one (not the _amd64)

Unfortunately we need two more packages required by the previous one (down the rabbit hole we go)!

Thankfully it's only 2 more.

http://http.us.debian.org/debian/pool/main/libi/libindicator/

libindicator3-tools_0.5.0-4_amd64.deb (or newer!)

libindicator3-7_0.5.0-4_amd64.deb (or newer!)

Once downloaded, install them in the following order

sudo apt install <package.deb>

1- libindicator3-tools_0.5.0-4_amd64.deb 2- libindicator3-7_0.5.0-4_amd64.deb 3- libappindicator3-1_0.4.92-7_amd64.deb 4- slack(...).deb

And you should be good to go.