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
Remove libgconf-2-4 dependency #26149
base: master
Are you sure you want to change the base?
Conversation
gconf has not been required by electron since electron v3 libgconf-2-4 is unavailable in Debian trixie and Ubuntu mantic
This is such a minor change that greatly improves user adoption, can this move forward? |
bump |
Please bump it, because i can't use keybase on ubuntu 23.10. I don't want to install libgconf-2-4. |
+1 |
libgconf-2-4 is not available in Debian since Aug 2023 and was required only for Gnome2, not a hard dependency as per GH#26149 (keybase#26149) libayatana-appindicator1 has been replaced with libayatana-appindicator3-1 some time ago also
libgconf-2-4 is not available in Debian since Aug 2023 and was required only for Gnome2, not a hard dependency as per GH#26149 (keybase#26149) libayatana-appindicator1 has been replaced with libayatana-appindicator3-1 some time ago also
Yeah this is definitely a big issue now since the release of Ubuntu 24.04. Can we get this merged @pzduniak @joshblum @michalz-zoom please? |
The KeyBase Repo seems to be targeted by a Bot/Bad Actor :( |
Yes it's been a recent annoying issue with this repo. See #26657. |
gconf has not been required by electron since electron v3: https://github.com/electron-userland/electron-installer-common/blob/1ef24cbba0db0fa392574595eaa00985a7587e7e/src/dependencies.js#L27-L32
The libgconf-2-4 package is unavailable in Debian trixie and Ubuntu mantic, resulting in installation errors on those platforms
I was able to force installation of keybase on Ubuntu 23.10 (mantic), despite the nonexistent dependency, keybase has been working fine for several weeks.
Fixes #26082, fixes #25984