-
Notifications
You must be signed in to change notification settings - Fork 1.9k
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
GitHub.UI fails on Pop! OS 21.04 (basically Ubuntu 21.04) due to HarfBuzz version mismatch #528
Comments
Same bug occurs on my machine that's running Linux Mint 20.2 |
Hello! This is a known issue with the Debian package we released for 2.0.567: #506 The .deb package was missing some native dependencies in this release. The fix has been applied and will be included in the next release of GCM Core. You can also workaround the problem in 2.0.567 by downloading the tarball |
A bit of instruction on how and where to install for linux and github newbies would be great please. |
Check out this link: Keep in mind that version 2.0.567 has a bug. |
Sorry for not doing the full bug report -- I resolved my issue by downgrading to https://github.com/microsoft/Git-Credential-Manager-Core/releases/tag/v2.0.474 and no longer have the latest version (2.0.567) which has the issue, installed.
This issue that occurs is that when attempting to push to github.com on Pop! OS 21.04 (= Ubuntu 21.04) with 2.0.567 the following error is thrown.
If one instead installs 20.0.474 and GitHub Desktop using apt then the browser OAuth is correctly opened (when using the secretservice credentialStore).
Which version of GCM Core are you using?
Release GCM 2.0.567 for amd64 linux (.deb package)
Which Git host provider are you trying to connect to?
Can you access the remote repository directly in the browser using the remote URL?
[Azure DevOps only] What format is your remote URL?
{org}
@dev.azure.com/{org}
/...{org}
.visualstudio.com/...[Azure DevOps only] If the account picker shows more than one identity as you authenticate, check that you selected the same one that has access on the web.
Expected behavior
I am authenticated and my Git operation completes successfully.
Actual behavior
Explained above
Logs
Not particularly necessary in this case. It's an obvious library version issue (the
GitHub.UI
binary is built for a particular version of libHarfBuzzSharp which is older than the version on Ubuntu 21.04 and derivatives).The text was updated successfully, but these errors were encountered: