question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Update dotnet-sdk .deb/.rpm versioning to match dotnet-runtime

See original GitHub issue

Deb and rpm packages for dotnet-runtime-2.1 and dotnet-sdk-2.1 are using different patterns for versioning. Per discussion with @rakeshsinghranchi and @leecow, let’s update dotnet-sdk to follow what dotnet-runtime is doing.

For comparison, this is what the packages currently look like.

Deb

$ dpkg --info ./dotnet-runtime-2.1.1-rtm-26530-02-x64.deb
Version: 2.1.1~rtm-26530-02-1
 
$ dpkg --info ./dotnet-sdk-2.1.301-preview-008887-x64.deb
Version: 2.1.301-preview-008887-1

Rpm

$ rpm -qpiR ./dotnet-runtime-2.1.1-rtm-26530-02-x64.rpm
Version     : 2.1.1
Release     : 0.1.rtm_26530_02
 
$ rpm -qpiR ./dotnet-sdk-2.1.301-preview-008887-x64.rpm
Version     : 2.1.301_preview_008887
Release     : 1

cref https://github.com/dotnet/core-setup/issues/3850

Issue Analytics

  • State:closed
  • Created 5 years ago
  • Comments:5 (5 by maintainers)

github_iconTop GitHub Comments

1reaction
natemcmastercommented, Jun 1, 2018

cc @akoeplinger heads up. When this is resolved, we’ll need a slight change to the update I made in https://github.com/travis-ci/travis-build/pull/1397. And by slight, I mean truly slight. We’ll need to replace a - with a ~.

0reactions
marcpopMSFTcommented, Aug 27, 2021

Given Lee’s comment, I’m going to assume this was fixed in later versions. Also 2.1 is now out of support.

Read more comments on GitHub >

github_iconTop Results From Across the Web

How the .NET Runtime and SDK are versioned
The Runtime and SDK share major and minor versions. The first two numbers for a given SDK and runtime should match. All the...
Read more >
Select which .NET version to use
NET CLI must choose an SDK version for every dotnet command. ... NET CLI uses matching rules to select a compatible SDK, or...
Read more >
Versioning Guidelines - Fedora Docs
The overriding goal is to provide sequences of packages which are treated as updates by RPM's version comparison algorithm while accommodating varied and ......
Read more >
https://git.centos.org/rpms/dotnet6.0/raw/c8/f/SPE...
Patch1000: msbuild-no-systemsecurity.patch Patch1001: ... %package -n dotnet-sdk-6.0 Version: %{sdk_rpm_version} Summary: .NET 6.0 Software Development Kit ...
Read more >
cyrus-imapd bug fix and enhancement update
when running squatter -r user - Resolves: #2096885 - Enhanced TMT testing for centos-stream This update is available via the Unbreakable Linux Network...
Read more >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found