git-credential-manager icon indicating copy to clipboard operation
git-credential-manager copied to clipboard

Can GCM be installed on ARM64 VM with .NET SDK 8.0?

Open wangglei opened this issue 1 year ago • 6 comments

From the installation instructions, the only option to install GCM on ARM64 Linux is to use version 7.0 of the .NET SDK. But this version of .NET has reached EndOfLife. Is there new installation instructions for using .NET SDK 8.0? Thanks!

wangglei avatar Aug 08 '24 01:08 wangglei

Agreed, the required version should be updated. The only option I see is to install the .NET 7.0 runtime snap, and even then, GCM couldn't detect it.

craxal avatar Aug 13 '24 18:08 craxal

It seems that GCM is using dotnot 8.0 for Linux, since the 2.5 release: https://github.com/git-ecosystem/git-credential-manager/pull/1587 @wangglei, what method did you use for the installation? I am trying to figure this out for myself

NVolcz avatar Sep 18 '24 12:09 NVolcz

We are currently facing some issues publishing a correctly signed package to Nuget.org. Due to recent sponsorship/corporate funding priority changes, work on GCM has unfortunately slowed significantly.

Please watch this space!

Originally posted by @mjcheetham in https://github.com/git-ecosystem/git-credential-manager/issues/1606#issuecomment-2150748156

xtqqczze avatar Sep 25 '24 13:09 xtqqczze

@NVolcz I was following the ".NET tool" section from install.md file.

wangglei avatar Sep 25 '24 20:09 wangglei

@NVolcz I was following the ".NET tool" section from install.md file.

In that case, this issue is a duplicate of https://github.com/git-ecosystem/git-credential-manager/issues/1606.

xtqqczze avatar Sep 25 '24 22:09 xtqqczze

GCM 2.6 which targets .NET 8 has just been released on nuget.org

https://www.nuget.org/packages/git-credential-manager/2.6.0

Originally posted by @mjcheetham in https://github.com/git-ecosystem/git-credential-manager/issues/1702#issuecomment-2383279743

xtqqczze avatar Sep 30 '24 16:09 xtqqczze

I get this when I use curl -L https://aka.ms/gcm/linux-install-source.sh | sh on arm64 azure vm

git-credential-manager configure -bash: /usr/local/bin/git-credential-manager: cannot execute binary file: Exec format error

paulgmiller avatar Oct 24 '24 04:10 paulgmiller

arm64 azure vm

@paulgmiller Which instance series and VM image are you using?

xtqqczze avatar Oct 24 '24 10:10 xtqqczze