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

Add Ubuntu 22.10 kinetic kudu RIDs #84974

Closed
dviererbe opened this issue Apr 18, 2023 · 1 comment
Closed

Add Ubuntu 22.10 kinetic kudu RIDs #84974

dviererbe opened this issue Apr 18, 2023 · 1 comment

Comments

@dviererbe
Copy link
Contributor

Description

The Ubuntu 22.10 kinetic kudu runtime identifiers are currently missing in the following files:

  • src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
  • src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
  • src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props

This results in failed builds if Ubuntu 22.10 is targeted.

Reproduction Steps

mkdir HelloWorld && cd HelloWorld
dotnet new console
dotnet build -r ubuntu.22.10-x64 --self-contained -c Release

Expected behavior

should build successful

Actual behavior

/usr/lib/dotnet/sdk/X.0.1XX/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(90,5): error NETSDK1083: The specified RuntimeIdentifier 'ubuntu.22.10-x64' is not recognized. [/home/USER/HelloWorld/HelloWorld.csproj]

Build FAILED.

Regression?

No.

Known Workarounds

Canonical already has a patch for this problem and I prepared a fork to open Pull Requests for main, release/6.0, release/7.0. Before opening the PRs I want to ask if there are any reasons against applying this patch, as the original patch is more than a year old (4. March 2022 by wfurt tweinfurt@yahoo.com).

Configuration

dotnet6, dotnet7, dotnet8

Other information

  • Ubuntu 22.10 kinetic kudu is a non-LTS release and reaches its end of life in July 2023. Nonetheless other ubuntu non-LTS RIDs are also present in the configuration files. Additionally dotnet6 and dotnet7 are currently packaged by Canonical for Ubuntu 22.10 kinetic kudu.
  • Updated RID Plan #83246
@dotnet-issue-labeler dotnet-issue-labeler bot added the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Apr 18, 2023
@ghost
Copy link

ghost commented Apr 18, 2023

Tagging subscribers to this area: @vitek-karas, @agocke, @VSadov
See info in area-owners.md if you want to be subscribed.

Issue Details

Description

The Ubuntu 22.10 kinetic kudu runtime identifiers are currently missing in the following files:

  • src/libraries/Microsoft.NETCore.Platforms/src/runtime.json
  • src/libraries/Microsoft.NETCore.Platforms/src/runtime.compatibility.json
  • src/libraries/Microsoft.NETCore.Platforms/src/runtimeGroups.props

This results in failed builds if Ubuntu 22.10 is targeted.

Reproduction Steps

mkdir HelloWorld && cd HelloWorld
dotnet new console
dotnet build -r ubuntu.22.10-x64 --self-contained -c Release

Expected behavior

should build successful

Actual behavior

/usr/lib/dotnet/sdk/X.0.1XX/Sdks/Microsoft.NET.Sdk/targets/Microsoft.NET.Sdk.FrameworkReferenceResolution.targets(90,5): error NETSDK1083: The specified RuntimeIdentifier 'ubuntu.22.10-x64' is not recognized. [/home/USER/HelloWorld/HelloWorld.csproj]

Build FAILED.

Regression?

No.

Known Workarounds

Canonical already has a patch for this problem and I prepared a fork to open Pull Requests for main, release/6.0, release/7.0. Before opening the PRs I want to ask if there are any reasons against applying this patch, as the original patch is more than a year old (4. March 2022 by wfurt tweinfurt@yahoo.com).

Configuration

dotnet6, dotnet7, dotnet8

Other information

  • Ubuntu 22.10 kinetic kudu is a non-LTS release and reaches its end of life in July 2023. Nonetheless other ubuntu non-LTS RIDs are also present in the configuration files. Additionally dotnet6 and dotnet7 are currently packaged by Canonical for Ubuntu 22.10 kinetic kudu.
  • Updated RID Plan #83246
Author: dviererbe
Assignees: -
Labels:

area-Host, needs-area-label

Milestone: -

@SingleAccretion SingleAccretion removed the needs-area-label An area label is needed to ensure this gets routed to the appropriate area owners label Apr 18, 2023
@jeffhandley jeffhandley added the untriaged New issue has not been triaged by the area owner label Apr 20, 2023
dviererbe added a commit to dviererbe/dotnet-runtime that referenced this issue May 8, 2023
Adds the Runtime Identifiers (RIDs) for Ubuntu 22.10 Kinetic Kudu and
the recently announced Ubuntu 23.10 Mantic Minotaur.

Related to dotnet#84974, dotnet#84983, dotnet#84984
wfurt pushed a commit that referenced this issue May 15, 2023
Adds the Runtime Identifiers (RIDs) for Ubuntu 22.10 Kinetic Kudu and
the recently announced Ubuntu 23.10 Mantic Minotaur.

Related to #84974, #84983, #84984
@ghost ghost removed the untriaged New issue has not been triaged by the area owner label May 16, 2023
@ghost ghost locked as resolved and limited conversation to collaborators Jun 15, 2023
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

No branches or pull requests

4 participants