Open behroozbc opened 2 years ago
I couldn't figure out the best area label to add to this issue. If you have write-permissions please help me learn by adding exactly one area label.
@dleeapho I only see an x64 6.0 snap in the snaps directory of the installer - do we support arm64 6.0 snaps?
The original snapcraft.yaml
does build a package on arm64, but even a simple command like dotnet tool list
will be terminated by signal SIGSEGV (Address boundary error).
And finally, I have successfully built a package that works, with core20
base and modified dependencies.
My modified yaml file is available at https://gist.github.com/KiruyaMomochi/c70ed0773763d26502ffde8af15683bc
And it maybe better if we use one yaml file for all platforms, see Architectures of https://snapcraft.io/blog/the-smart-dump-plugin for more information.
@ViktorHofer I noticed that you have changed the snaps most recently - do you have any insight or opinions around how we build them? I think we should be publishing arm64 6.0 snaps, but it looks like we're not
@ViktorHofer I noticed that you have changed the snaps most recently - do you have any insight or opinions around how we build them? I think we should be publishing arm64 6.0 snaps, but it looks like we're not
Nope, unfortunately not. I just moved them to a different location. IIRC @rbhanda or @NikolaMilosavljevic owns them.
Thank you for the pointers to the right folks 👍
@baronfel Did you have any luck contacting @rbhanda or @NikolaMilosavljevic regarding this? It would be nice to install .NET 6 for ARM via Snap, as the docs indicate you can.
@leecow / @rbhanda do we have any docs about snap support for dotnet on arm64?
Other than initial exploration, we haven't pursued ARM support for the snaps. There are some resourcing options for snap package support and maintenance that may change this in the not too distant future.
Describe the bug
I want to install .NET 6 with snap on my Ubuntu core my CPU architect is arm 64 but when I saw snap don't have .NET 6 for arm64 As a result, I cant install .net 6 in my machine
To Reproduce
Further technical details
uname -a
:output of
lscpu
: