Core: dotnet-sdk-3.0 is not available in SLES 12 zypper repository

Created on 5 Nov 2019  路  4Comments  路  Source: dotnet/core

Problem encountered on https://dotnet.microsoft.com/download/linux-package-manager/sles12/sdk-current
Operating System: Linux SLES 12 - x64 SP 3

Provide details about the problem you are experiencing. Include your operating system version, exact error message, code sample, and anything else that is relevant.

I attempted to follow the steps listed on this page, and I got the following result:

```# zypper install dotnet-sdk-3.0
Loading repository data...
Reading installed packages...
'dotnet-sdk-3.0' not found in package names. Trying capabilities.
No provider of 'dotnet-sdk-3.0' found.
Resolving package dependencies...

Nothing to do.

I added the repository as instructed. Doing `zypper search dotnet` returns

```# zypper search dotnet-sdk
Loading repository data...
Reading installed packages...

S | Name                               | Summary                                                           | Type
--+------------------------------------+-------------------------------------------------------------------+--------
  | dotnet-sdk-2.0.0                   | Microsoft .NET Core SDK - 2.0.0 2.0.0                             | package
  | dotnet-sdk-2.0.2                   | Microsoft .NET Core SDK - 2.0.2 2.0.2                             | package
  | dotnet-sdk-2.0.3                   | Microsoft .NET Core SDK - 2.0.3 2.0.3                             | package
  | dotnet-sdk-2.1                     | Microsoft .NET Core SDK 2.1.802 2.1.802                           | package
  | dotnet-sdk-2.1.101                 | Microsoft .NET Core SDK - 2.1.101 2.1.101                         | package
  | dotnet-sdk-2.1.103                 | Microsoft .NET Core SDK - 2.1.103 2.1.103                         | package
  | dotnet-sdk-2.1.104                 | Microsoft .NET Core SDK - 2.1.104 2.1.104                         | package
  | dotnet-sdk-2.1.105                 | Microsoft .NET Core SDK - 2.1.105 2.1.105                         | package
  | dotnet-sdk-2.1.2                   | Microsoft .NET Core SDK - 2.1.2 2.1.2                             | package
  | dotnet-sdk-2.1.200                 | Microsoft .NET Core SDK - 2.1.200 2.1.200                         | package
  | dotnet-sdk-2.1.201                 | Microsoft .NET Core SDK - 2.1.201 2.1.201                         | package
  | dotnet-sdk-2.1.202                 | Microsoft .NET Core SDK - 2.1.202 2.1.202                         | package
  | dotnet-sdk-2.1.3                   | Microsoft .NET Core SDK - 2.1.3 2.1.3                             | package
  | dotnet-sdk-2.1.300-preview2-008533 | Microsoft .NET Core SDK 2.1.300 - Preview 2.1.300-preview2-008533 | package
  | dotnet-sdk-2.1.300-rc1-008673      | Microsoft .NET Core SDK 2.1.300 - rc1 2.1.300-rc1-008673          | package
  | dotnet-sdk-2.1.4                   | Microsoft .NET Core SDK - 2.1.4 2.1.4                             | package
  | dotnet-sdk-2.2                     | Microsoft .NET Core SDK 2.2.402 2.2.402                           | package

dotnet-sdk-3.0 doesn't appear in the repository list.

Most helpful comment

Good to go ...

f6010d209773:/ # cat /etc/zypp/repos.d/microsoft-prod.repo
[packages-microsoft-com-prod]
enabled=1
autorefresh=1
baseurl=https://packages.microsoft.com/sles/12/prod
type=rpm-md

f6010d209773:/ # zypper search dotnet-sdk
Loading repository data...
Reading installed packages...

S | Name                               | Summary                                                           | Type
--+------------------------------------+-------------------------------------------------------------------+--------
  | dotnet-sdk-2.0.0                   | Microsoft .NET Core SDK - 2.0.0 2.0.0                             | package
  | dotnet-sdk-2.0.2                   | Microsoft .NET Core SDK - 2.0.2 2.0.2                             | package
  | dotnet-sdk-2.0.3                   | Microsoft .NET Core SDK - 2.0.3 2.0.3                             | package
  | dotnet-sdk-2.1                     | Microsoft .NET Core SDK 2.1.802 2.1.802                           | package
  | dotnet-sdk-2.1.101                 | Microsoft .NET Core SDK - 2.1.101 2.1.101                         | package
  | dotnet-sdk-2.1.103                 | Microsoft .NET Core SDK - 2.1.103 2.1.103                         | package
  | dotnet-sdk-2.1.104                 | Microsoft .NET Core SDK - 2.1.104 2.1.104                         | package
  | dotnet-sdk-2.1.105                 | Microsoft .NET Core SDK - 2.1.105 2.1.105                         | package
  | dotnet-sdk-2.1.2                   | Microsoft .NET Core SDK - 2.1.2 2.1.2                             | package
  | dotnet-sdk-2.1.200                 | Microsoft .NET Core SDK - 2.1.200 2.1.200                         | package
  | dotnet-sdk-2.1.201                 | Microsoft .NET Core SDK - 2.1.201 2.1.201                         | package
  | dotnet-sdk-2.1.202                 | Microsoft .NET Core SDK - 2.1.202 2.1.202                         | package
  | dotnet-sdk-2.1.3                   | Microsoft .NET Core SDK - 2.1.3 2.1.3                             | package
  | dotnet-sdk-2.1.300-preview2-008533 | Microsoft .NET Core SDK 2.1.300 - Preview 2.1.300-preview2-008533 | package
  | dotnet-sdk-2.1.300-rc1-008673      | Microsoft .NET Core SDK 2.1.300 - rc1 2.1.300-rc1-008673          | package
  | dotnet-sdk-2.1.4                   | Microsoft .NET Core SDK - 2.1.4 2.1.4                             | package
  | dotnet-sdk-2.2                     | Microsoft .NET Core SDK 2.2.402 2.2.402                           | package
  | dotnet-sdk-3.0                     | Microsoft .NET Core SDK 3.0.100 3.0.100                           | package

All 4 comments

Interesting, looking at the list of RPMs at https://packages.microsoft.com/sles/12/prod/, I see that runtime packages like dotnet-runtime-3.0.0-x64.rpm are available, but nothing starting with dotnet-sdk-3.0.

The 3.0 support doc does say SLES 12 SP2+ is supported, so I'd expect it to be there.

@leecow, do you know what happened here?

That's not good. Will get the 3.0 SDK published later this morning.

3.0.100 SDK rpm is now present on https://packages.microsoft.com/sles/12/prod/. Will be available to package managers as soon as the system runs it's index refresh processes.

Good to go ...

f6010d209773:/ # cat /etc/zypp/repos.d/microsoft-prod.repo
[packages-microsoft-com-prod]
enabled=1
autorefresh=1
baseurl=https://packages.microsoft.com/sles/12/prod
type=rpm-md

f6010d209773:/ # zypper search dotnet-sdk
Loading repository data...
Reading installed packages...

S | Name                               | Summary                                                           | Type
--+------------------------------------+-------------------------------------------------------------------+--------
  | dotnet-sdk-2.0.0                   | Microsoft .NET Core SDK - 2.0.0 2.0.0                             | package
  | dotnet-sdk-2.0.2                   | Microsoft .NET Core SDK - 2.0.2 2.0.2                             | package
  | dotnet-sdk-2.0.3                   | Microsoft .NET Core SDK - 2.0.3 2.0.3                             | package
  | dotnet-sdk-2.1                     | Microsoft .NET Core SDK 2.1.802 2.1.802                           | package
  | dotnet-sdk-2.1.101                 | Microsoft .NET Core SDK - 2.1.101 2.1.101                         | package
  | dotnet-sdk-2.1.103                 | Microsoft .NET Core SDK - 2.1.103 2.1.103                         | package
  | dotnet-sdk-2.1.104                 | Microsoft .NET Core SDK - 2.1.104 2.1.104                         | package
  | dotnet-sdk-2.1.105                 | Microsoft .NET Core SDK - 2.1.105 2.1.105                         | package
  | dotnet-sdk-2.1.2                   | Microsoft .NET Core SDK - 2.1.2 2.1.2                             | package
  | dotnet-sdk-2.1.200                 | Microsoft .NET Core SDK - 2.1.200 2.1.200                         | package
  | dotnet-sdk-2.1.201                 | Microsoft .NET Core SDK - 2.1.201 2.1.201                         | package
  | dotnet-sdk-2.1.202                 | Microsoft .NET Core SDK - 2.1.202 2.1.202                         | package
  | dotnet-sdk-2.1.3                   | Microsoft .NET Core SDK - 2.1.3 2.1.3                             | package
  | dotnet-sdk-2.1.300-preview2-008533 | Microsoft .NET Core SDK 2.1.300 - Preview 2.1.300-preview2-008533 | package
  | dotnet-sdk-2.1.300-rc1-008673      | Microsoft .NET Core SDK 2.1.300 - rc1 2.1.300-rc1-008673          | package
  | dotnet-sdk-2.1.4                   | Microsoft .NET Core SDK - 2.1.4 2.1.4                             | package
  | dotnet-sdk-2.2                     | Microsoft .NET Core SDK 2.2.402 2.2.402                           | package
  | dotnet-sdk-3.0                     | Microsoft .NET Core SDK 3.0.100 3.0.100                           | package
Was this page helpful?
0 / 5 - 0 ratings