Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Install Fail on Debian 11 #89

Open
pariah73 opened this issue Dec 18, 2022 · 2 comments
Open

Install Fail on Debian 11 #89

pariah73 opened this issue Dec 18, 2022 · 2 comments

Comments

@pariah73
Copy link

pariah73 commented Dec 18, 2022

I wish I was using Ubuntu so i could just add the ppa...ugh! Can we PLEEEEEEAAASSSSEEEE GET A .DEB PACKAGE?
Debian 11 fail as follows

dpkg-buildpackage: error: failed to sign touchpad-indicator_2.2.3-ubuntu20.04.0.dsc file: key is not signature-capable
pariah@GrandpappyLappy:~/Touchpad-Indicator$ sudo dpkg -i touchpad-indicator_all.deb
dpkg: error: cannot access archive 'touchpad-indicator
_all.deb': No such file or directory

@timkb4cq
Copy link

Since Debian 11 (and Ubuntu 22.04) doesn't have AppIndicator anymore, touchpad-indicator needs to switch to using AyatanaAppIndicator. Fortunately it's backward compatible with AppIndicator. This little patch should take care of it so a debian package can be built.

--- a/src/touchpadindicator.py
+++ b/src/touchpadindicator.py
@@ -25,7 +25,7 @@
     gi.require_version('Gdk', '3.0')
     gi.require_version('GLib', '2.0')
     gi.require_version('GdkPixbuf', '2.0')
-    gi.require_version('AppIndicator3', '0.1')
+    gi.require_version('AyatanaAppIndicator3', '0.1')
     gi.require_version('Notify', '0.7')
 except Exception as e:
     print(e)
@@ -33,7 +33,7 @@
 from gi.repository import Gtk
 from gi.repository import Gdk
 from gi.repository import GdkPixbuf
-from gi.repository import AppIndicator3 as appindicator
+from gi.repository import AyatanaAppIndicator3 as appindicator
 from gi.repository import Notify
 from gi.repository import GLib
 import os

@thealphadev01
Copy link

I am also getting an error on Debian:

The repository 'https://ppa.launchpadcontent.net/atareao/atareao/ubuntu bookworm Release' does not have a Release file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants