Update Discord for Linux .deb Dependencies
The .deb installer for Discord on Linux lists libappindicator1 as a dependency. This library has been removed from Debian and many of its derivatives and replaced with libayatana-appindicator. This prevents the program from being installed without modifying and re-building the deb file.
-
I tried submitting the same problem via support request. I was told to post the problem in feedback so that engineers may see it. I'm surprised to find this 3+ month old post and the problem still not addressed.
To put into perspective, this is the equivalent of the windows install `*.exe` using deprecated dll references and api's no longer supported in current version causing application to fail installation. Which one could potentially fix only by attempting to manually manipulate the .exe to call newer dll/api. A problem that should be resolved by an Discord engineer updating build configuration for the distribution pipeline.
This currently affects all current stable Debian based distributions, which include Ubuntu and Mint (see: https://en.wikipedia.org/wiki/Category:Debian-based_distributions ) and could potentially affect older distributions that are up to date. See ref: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895037, https://lists.debian.org/debian-devel/2018/03/msg00506.html and https://wiki.debian.org/Ayatana/IndicatorsTransition
Replace `*.deb` file package dependency reference pointing to sources http:// https://packages.debian.org/source/buster/libappindicator with https://packages.debian.org/source/sid/libayatana-appindicator . Or, use alternative package relationship syntax to allow one or the other to be used (see: https://www.debian.org/doc/debian-policy/ch-relationships.html#s-binarydeps)
0
U moet u aanmelden om een opmerking te plaatsen.
Opmerkingen
1 opmerking