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

Ubuntu 22.04 LTS: won't be able to install dotnet-sdk-3.1 (only 6.0) #3276

Closed
3 tasks done
Mizux opened this issue May 3, 2022 · 5 comments
Closed
3 tasks done

Ubuntu 22.04 LTS: won't be able to install dotnet-sdk-3.1 (only 6.0) #3276

Mizux opened this issue May 3, 2022 · 5 comments
Assignees
Labels
Bug Feature Request Missing Feature/Wrapper Lang: .NET .Net wrapper issue OS: Linux GNU/Linux OS
Projects
Milestone

Comments

@Mizux
Copy link
Collaborator

Mizux commented May 3, 2022

So currently, we can't install dotnet sdk on Ubuntu 22.04 => waiting for Microsoft to release it.

workaround: install it from script -_-.

blocking by:

$ apt-get install -yq  dotnet-sdk-3.1 dotnet-sdk-6.0
...
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 dotnet-runtime-deps-3.1 : Depends: libssl1.0.0 but it is not installable or
                                    libssl1.0.2 but it is not installable or
                                    libssl1.1 but it is not installable
 dotnet-runtime-deps-6.0 : Depends: libssl1.0.0 but it is not installable or
                                    libssl1.0.2 but it is not installable or
                                    libssl1.1 but it is not installable
@Mizux Mizux added Bug Feature Request Missing Feature/Wrapper OS: Linux GNU/Linux OS Lang: .NET .Net wrapper issue labels May 3, 2022
@Mizux Mizux added this to the v9.4 milestone May 3, 2022
@Mizux Mizux added this to To do in ToDo via automation May 3, 2022
@Mizux Mizux self-assigned this May 3, 2022
@Mizux Mizux changed the title .Net support for Ubuntu 22.04 LTS Ubuntu 22.04 LTS: can't install dotnet-sdk May 3, 2022
@richlander
Copy link

Hey @Mizux -- I wrote this comment about the current situation. I hope it clarifies how to approach .NET on Ubuntu 22.04.

dotnet/core#7038 (comment)

@Mizux
Copy link
Collaborator Author

Mizux commented May 6, 2022

@richlander Thanks for the update !

My take away:

  • If I follow correctly .Net 3.1 won't be available on ubuntu 22.04 LTS since the distro only support openSSL 3.
  • Fortunately now or-tools allow to enable/disable support for sdk 3.1 or sdk 6.0 => just need to adapt CI and release script accordingly...
  • So we could provide support for both when distro support it or only with a net6.0 support when needed.

@Mizux Mizux changed the title Ubuntu 22.04 LTS: can't install dotnet-sdk Ubuntu 22.04 LTS: won't be able to install dotnet-sdk-3.1 (only 6.0) May 6, 2022
@richlander
Copy link

I think you have it. Happy to help when you folks need it. You can just at-mention me.

@Mizux Mizux moved this from To do to In progress in ToDo May 20, 2022
@StefanBruens
Copy link
Contributor

Another issue with dotNet 3.1 (as provided by Microsoft) is the missing compatibility with ICU >= 70, as can be seen here:
https://github.com/google/or-tools/runs/6644968336?check_suite_focus=true

Upstream reference:
dotnet/runtime#34095

@richlander
Copy link

Is it possible to move to .NET 6?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Bug Feature Request Missing Feature/Wrapper Lang: .NET .Net wrapper issue OS: Linux GNU/Linux OS
Projects
ToDo
  
Done
Development

No branches or pull requests

3 participants