hamsket
hamsket copied to clipboard
Linux libappindicator deprecated
Steps to reproduce
- Download https://github.com/TheGoddessInari/hamsket/releases/download/0.6.2/hamsket_0.6.2_amd64.deb
- Attempt to install on Debian Buster
Expected behavior
Install succeeds
Actual behavior
$ sudo dpkg -i Downloads/hamsket_0.6.2_amd64.deb
[sudo] password for #####:
Selecting previously unselected package hamsket.
(Reading database ... 54979 files and directories currently installed.)
Preparing to unpack .../hamsket_0.6.2_amd64.deb ...
Unpacking hamsket (0.6.2-20201210.2) ...
dpkg: dependency problems prevent configuration of hamsket:
hamsket depends on libappindicator3-1; however:
Package libappindicator3-1 is not installed.
dpkg: error processing package hamsket (--install):
dependency problems - leaving unconfigured
Processing triggers for hicolor-icon-theme (0.17-2) ...
Errors were encountered while processing:
hamsket
ENVIRONMENT
Hamsket: v0.6.2
OS: Debian Bullseye
Arch: x64
BuildVersion: Unknown
It seems that libappindicator has been deprecated in Buster and completely removed in Debian Bullseye. The api-compatible replacement seems to be libayatana-appindicator3-1. From what I've read it's a drop-in replacement, but it still prevents the package from installing.