Skip to content

openSUSE Tumbleweed - nothing provides 'libopenssl1_0_0' #113346

Closed
@NKnusperer

Description

@NKnusperer

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 ?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions