hamsket icon indicating copy to clipboard operation
hamsket copied to clipboard

Linux libappindicator deprecated

Open Circuitsoft opened this issue 4 years ago • 0 comments

Steps to reproduce

  1. Download https://github.com/TheGoddessInari/hamsket/releases/download/0.6.2/hamsket_0.6.2_amd64.deb
  2. 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.

Circuitsoft avatar Sep 03 '21 21:09 Circuitsoft