Closed
Description
When trying to install dotnet-sdk-9.0
on openSUSE Tumbleweed (20250307) using the these instructions, the installation fails as follows:
Problem: 1: nothing provides 'libopenssl1_0_0' needed by the to be installed dotnet-runtime-deps-9.0-9.0.2-1.x86_64
Solution 1: do not install dotnet-runtime-deps-9.0-9.0.2-1.x86_64
Solution 2: break dotnet-runtime-deps-9.0-9.0.2-1.x86_64 by ignoring some of its dependencies
There is no compat-openssl10
package available as well.
When continue with Solution 2
the installation is broken:
> dotnet --info
You must install or update .NET to run this application.
App: /usr/share/dotnet/sdk/9.0.200/dotnet.dll
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '9.0.2' (x64)
.NET location: /usr/share/dotnet/
The following frameworks were found:
9.0.0 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Learn more:
https://aka.ms/dotnet/app-launch-failed
To install missing framework, download:
https://aka.ms/dotnet-core-applaunch?framework=Microsoft.NETCore.App&framework_version=9.0.2&arch=x64&rid=linux-x64&os=opensuse-tumbleweed.20250307
Host:
Version: 9.0.2
Architecture: x64
Commit: 80aa709f5d
RID: linux-x64
.NET SDKs installed:
9.0.200 [/usr/share/dotnet/sdk]
.NET runtimes installed:
Microsoft.AspNetCore.App 9.0.0 [/usr/share/dotnet/shared/Microsoft.AspNetCore.App]
Microsoft.NETCore.App 9.0.0 [/usr/share/dotnet/shared/Microsoft.NETCore.App]
Other architectures found:
None
Environment variables:
Not set
global.json file:
Not found
Learn more:
https://aka.ms/dotnet/info
Download .NET:
https://aka.ms/dotnet/download
> dotnet new console
You must install or update .NET to run this application.
App: /usr/share/dotnet/sdk/9.0.200/dotnet.dll
Architecture: x64
Framework: 'Microsoft.NETCore.App', version '9.0.2' (x64)
.NET location: /usr/share/dotnet/
The following frameworks were found:
9.0.0 at [/usr/share/dotnet/shared/Microsoft.NETCore.App]
It looks like #112671 has changed it to libopenssl3
, which is already installed on my system, but it seems that this is for .NET 10 ?