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

Cut a release that builds with a currently supported version of Electron #26791

Open
alerque opened this issue Apr 24, 2024 · 4 comments
Open

Comments

@alerque
Copy link

alerque commented Apr 24, 2024

I'm the packager for the official Arch Linux packages for Keybase. They are terribly out of date because all current builds have been failing to build on any currently supported version of Electron for some time. At the time the current 6.2.x releases were made Electron26 was supported, but it went EOL shortly afterwards and we were never able to get it build. The package is currently stuck on 6.0.x, and even at that the relic of an Electron package it depends on is going to get dropped soon.

If we don't get a solution for building with current dependencies then it is going to get downgraded from official package status to an AUR package where end users have to build it themselves and work out the mess on their own.

Current supported versions are 28, 29, and 30. Please make a bump to something that is not EOL a priority so that downstream packaging can happen smoothly.

Looking around the issue tracker it looks like Fedora and others are having trouble because of this too and just using a current Electron build should make a lot of issues go away.

For a security focused app ecosystem it is unreasonable to expect people to run it on an EOL version of Electron & Chromium that is no longer being patched for known security issues.

@compuguy
Copy link

Honestly the fact that the Keybase-client dependencies are horridly out of date is becoming an issue on all Linux distros. The Debian/Ubuntu package depends on packages that are no longer available in Ubuntu 23.10, nor 24.04.

@maxbloch
Copy link

This is sad, Ubuntu 24.04 is lacking the needed dependencies libappindicator1 | libayatana-appindicator1 and libgconf-2-4 to install Keybase. Ever since Keybase was sold to Zoom, it seems like Keybase is dying a slow death. What do you guys think the chances are that maintenance will catch up soon? Maybe it is time to leave the sinking boat? I am sad, loving Keybase and have been using it for many many years.

@alerque
Copy link
Author

alerque commented May 2, 2024

The fact that this repos issues and issue comments are full of crypto scammers and nobody is even bothering to do issue triage and report the bad comments does not speak well of how this project is being managed.

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

6 participants
@alerque @compuguy @maxbloch and others