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
[full] Upgrade .NET SDK from 2.2 → 3.1 #120
Conversation
Once the CircleCI build is through, you'll be able to try the new .NET 3.0 image on Gitpod like so:
image: gitpod/workspace-dotnet:branch-jx-upgrade-dotnet
FROM gitpod/workspace-dotnet:branch-jx-upgrade-dotnet |
And... the base image build failed. Interestingly, when you do:
It says:
Also, then it just fails with:
without more information. |
Trying with
Ping @sylvestre: Is it possible that the artifact called |
@jankeromnes you should have a better error message in the log ;) |
I agree! But unfortunately, I don't see a better error message. 😕 Here is the full log: view full logs
|
/me sends more ☕ to @jankeromnes
|
Ah, indeed. 🤦♂ Thanks! Now I just need to figure out why this other package is installed, and remove it. |
Looks like clang-tools is coming from Ubuntu when it should come from apt.llvm.org If -t doesn't work, there is always the option to force-force-force with |
Hey, that's a cool trick, thanks! But now I wonder why we even have |
daa986b
to
f27cf6a
Compare
Ah, maybe that's the underlying problem:
EDIT: Reported as https://bugs.llvm.org/show_bug.cgi?id=43676 just in case. |
@jankeromnes can this be rebased and merged? |
Ah yes, probably. |
f27cf6a
to
1fd1afb
Compare
.NET 3.1 is now the recommended version: (source) |
1fd1afb
to
f7fd608
Compare
Failed with:
Re-triggering the build. |
The I'll try to test the .NET 3.1 upgrade with https://github.com/ppy/osu and https://github.com/ppy/osu-framework, cc @sr229 EDIT: Actually these projects already require ".NET Core 3.1 SDK or higher", so we have no choice but to merge this upgrade. |
.NET 3.0 is the currently recommended version on: https://dotnet.microsoft.com/download
Also, .NET 2.2 is in maintenance mode, and support ends on 2019-12-23: https://dotnet.microsoft.com/download/dotnet-core