← Back to issue list

Unable to change dotnet-runtime-version to 2.2.3

View original Launchpad issue

Metadata

Project
snapcraft (launchpad)
Number
#1830217
Type
issue
State
open
Author
~linusaker
Labels
Created
Updated
Closed

Current evaluation

Snapcraft dotnet plugin fails to parse .NET runtime versions above 2.1.4 due to upstream releases.json format change. Filed against snapcraft 2.43.1 on Ubuntu 16.04; both EOL. No maintainer interaction in 7+ years.

Suggested action: close stale

Reason: The issue is 7+ years old with zero maintainer interaction, filed against snapcraft 2.43.1 on Ubuntu 16.04 — both long since EOL. The .NET 2.2 runtime is also EOL (August 2019). The snapcraft codebase has been completely rewritten since (current layout shows a modern parts/extensions structure), making the original releases.json parsing bug almost certainly no longer reproducible.

Impact: 15 Quick Win: 9.0 Staleness: 95 Complexity: 40 Confidence: 65 Support Request: 10

Issue body

I can't build my snap when changing dotnet-runtime-version above 2.1.4. Looking at https://raw.githubusercontent.com/dotnet/core/master/release-notes/releases.json which seems to be what snapcraft is using the release exists but the format in the package.json changed on versions above 2.1.4. When running above 2.1.4 I get the following error: Failed to prepare the .NET SDK: An error occurred while fetching the version details for '2.2.3'. Check that the version is correct. I am building on Ubuntu core 16.04, snapcraft, version 2.43.1

Evaluation history

Date Model Scores Action Summary
qwen/qwen3.8-27b
Impact: 15
Quick Win: 9.0
Staleness: 95
Complexity: 40
Confidence: 65
Support Request: 10
close stale Snapcraft dotnet plugin fails to parse .NET runtime versions above 2.1.4 due to upstream releases.json format change. Filed against snapcraft 2.43.1 on Ubuntu 16.04; both EOL. No maintainer interaction in 7+ years.
qwen/qwen3.6-35b-a3b
Staleness: 99
Complexity: 20
Confidence: 95
Support Request: 10
close stale Snapcraft dotnet plugin fails to parse .NET runtime versions above 2.1.4 due to upstream JSON format changes. The issue is 7 years old with no maintainer response or activity.
qwen/qwen3.6-35b-a3b
Staleness: 98
Complexity: 15
Confidence: 95
Support Request: 5
close stale Snapcraft 2.43.1 fails to parse .NET SDK 2.2.3 due to upstream JSON format changes, blocking builds on Ubuntu Core 16.04. No maintainer response or activity in over 7 years.
qwen3.6-35b-a3b-mtp-q6
Staleness: 95
Complexity: 20
Confidence: 90
Support Request: 10
close stale Bug report about snapcraft 2.43.1 failing to parse .NET runtime version 2.2.3 due to JSON format changes. Issue is 7+ years old with no maintainer response, and all referenced software/versions are long past end-of-life.
qwen3.6-35b-a3b-mtp-q6
Staleness: 98
Complexity: 25
Confidence: 90
Support Request: 10
close stale Snapcraft dotnet plugin fails to parse .NET runtime versions above 2.1.4 due to upstream JSON format changes. Issue is over 7 years old with no activity or maintainer response.

Update history

No update history recorded yet.

Related work

  • Related To: snapcraft#1830217 (confidence 70%)

    Same bug reported on Launchpad (bugs.launchpad.net/bugs/1830217), also open with no activity.

Related issues

Issue Project State Summary Similarity
#3005 Change dotnet runtime version from snapcraft.yaml snapcraft merged Merged. Added a dotnet-version parameter to snapcraft.yaml to select the runtime version, defaulting to 2.0.9. Updated core18 dependencies and removed tests for unsupported core versions. Approved and passed CI.
73%