-
-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Debian Repository Dependency Issue with Bullseye #16174
Comments
Per the discussion on https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=895037 it appears that the package libayatana-appindicator can be used instead, and will be mantained both upstream and by Debian downstream. |
I can confirm that this is a problem. Although, I am not sure we can do anything about it. It seems like an electron issue. @Atera, for now, you can manually install |
thats not working
|
@damnms, I am sorry, I am having trouble reading the error (I don't speak German...). Could you perhaps set the |
there is no package libindicator3-7
|
i installed now also https://packages.debian.org/stretch/amd64/libindicator3-7/download, seems to work now, so it requires 2 packages |
It sounds like a weird idea to install oldstable packages into a testing system ... |
at least it works, even tho i hope its not the solution but a workaround until this is fixed |
Signal fixed the same issue in their latest release, see: Could this please be fixed for Element, too? It's the latest roadblock for a migration to Debian 11 in some schools here. |
There is already this pull request which was already mentioned earlier in this thread, please read about any updates there: element-hq/element-desktop#170 |
Is this still reproducible now that element-hq/element-desktop#170 has been merged? |
No, I think this works now. I can install element-desktop from the sources at |
Description
Following the installation instructions on the website, one adds https://packages.riot.im/debian/ to the apt sources list. I specifically added the Bullseye build since that is the version I am running. However, doing a simple
apt install element-desktop
fails because of a dependency on libappindicator3-1, a package which has been removed from Bullseye (it was deprecated in Buster). Therefore, following the instructions on the website, it is not possible to install Element Desktop on Debian Bullseye.Steps to reproduce
echo "deb [signed-by=/usr/share/keyrings/riot-im-archive-keyring.gpg] https://packages.riot.im/debian/ default main" | sudo tee /etc/apt/sources.list.d/riot-im.list
or alternatively for Bullseye specifically,echo "deb https://packages.riot.im/debian/ bullseye main" > '/etc/apt/sources.list.d/riot-im.list'
.sudo apt update
sudo apt install element-desktop
Describe how what happens differs from what you expected.
Instead of installing element-desktop, an error appears stating that there is a dependency on libappindicator3-1, but that this dependency is not installable.
Version information
Running an up‐to‐date version of Debian Bullseye (testing) which has now begun its freeze period prior to final release.
Linux DebianBox 5.10.0-1-amd64 #1 SMP Debian 5.10.4-1 (2020-12-31) x86_64 GNU/Linux
The text was updated successfully, but these errors were encountered: