CMake checks for appindicator when most of distros moved to Ayatana #677
Labels
awaiting upstream
Awaiting changes from maintainers of another project
bug
Something isn't working
dependencies
Pull requests that update a dependency file
invalid
This doesn't seem right
✍️ Bug Description
This issue only affects Linux users. I'm currently on Debian 12 and it uses Ayatana project libraries instead of outdated appindicator.
So for example I have:
libayatana-appindicator3-1
instead of:
appindicator3-0.1
Which means I cannot build Soundux, because it fails after requesting for an old package I cannot install and completely ignores that I have installed Ayatana version of package. Including dev packages.
Other people also noticed it doesn't go well together:
https://bugs.launchpad.net/ubuntu/+source/libayatana-appindicator/+bug/1964964
https://www.mail-archive.com/debian-bugs-dist@lists.debian.org/msg1823708.html
https://bugzilla.redhat.com/show_bug.cgi?id=1651349
For more context here is Debian message about moving to Ayatana (from 2018)
https://lists.debian.org/debian-devel/2018/03/msg00506.html
The libraries:
https://packages.debian.org/sid/libayatana-appindicator-dev
Libyatana appindicator:
https://github.com/AyatanaIndicators/libayatana-appindicator
Proposed changes: make a transition to Aytana or add support for these packages
🔁 Steps to reproduce
Build the project, it will fail when checking for module 'appindicator3-0.1'
I tried both building from source and from MPR
🖥️ Console Output
❔ Expected behaviour
I expected to build the project without any issues
👀 Screenshots
No response
🖥️ Operating System
Linux
🖥️ Distribution
Debian GNU/Linux 12 (bookworm) x86_64
✅ I confirm that...
The text was updated successfully, but these errors were encountered: