Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 932377 - dev-dotnet/dotnet-sdk-bin: change release tactic
Summary: dev-dotnet/dotnet-sdk-bin: change release tactic
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: dotnet project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-05-21 15:51 UTC by Maciej Barć
Modified: 2024-05-22 09:38 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Maciej Barć gentoo-dev 2024-05-21 15:51:55 UTC
Differences between the versions that MS provides on a given .NET SDK Host version (eg 8.0.5) and what should be built from the dotnet/dotnet repo are slowly showing themselves.

Because of this, I decided that for now we will have exactly the same .NET SDK versions on the same .NET SDK Host versions (in our cases they are bound to SLOTs).

This bug tracks the effort to keep .NET SDK versions same.

The current roadmap:
- remove KEYWORDS from dev-dotnet/dotnet-sdk-bin-8.0.300
- stabilize dev-dotnet/dotnet-sdk-bin-8.0.105
- drop all older dotnet-sdk-bin pkgs

And current plan for forseeable future:
- add -bin and source-built with the same version
- add the newest possible SDK w/o KEYWORDS
Comment 1 Maciej Barć gentoo-dev 2024-05-21 15:58:51 UTC
> - drop all older dotnet-sdk-bin pkgs

and 8.0.203 which by portage version-comparison is newer (but with older SLOT)
Comment 2 Larry the Git Cow gentoo-dev 2024-05-21 16:01:08 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca48b005e3b68b2fcf705a56ed9eaf81968a7978

commit ca48b005e3b68b2fcf705a56ed9eaf81968a7978
Author:     Maciej Barć <xgqt@gentoo.org>
AuthorDate: 2024-05-21 15:57:29 +0000
Commit:     Maciej Barć <xgqt@gentoo.org>
CommitDate: 2024-05-21 16:01:05 +0000

    dev-dotnet/dotnet-sdk-bin: drop KEYWORDS of 8.0.300
    
    Bug: https://bugs.gentoo.org/932377
    Bug: https://bugs.gentoo.org/932370
    Signed-off-by: Maciej Barć <xgqt@gentoo.org>

 dev-dotnet/dotnet-sdk-bin/dotnet-sdk-bin-8.0.300.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 3 Larry the Git Cow gentoo-dev 2024-05-22 09:38:37 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ac74fc9373989ce022b8061a53ca4cfd3dbf170

commit 8ac74fc9373989ce022b8061a53ca4cfd3dbf170
Author:     Maciej Barć <xgqt@gentoo.org>
AuthorDate: 2024-05-22 09:31:39 +0000
Commit:     Maciej Barć <xgqt@gentoo.org>
CommitDate: 2024-05-22 09:38:34 +0000

    dev-dotnet/dotnet-sdk-bin: drop old 8.0.203
    
    Closes: https://bugs.gentoo.org/932377
    Closes: https://bugs.gentoo.org/932370
    Signed-off-by: Maciej Barć <xgqt@gentoo.org>

 dev-dotnet/dotnet-sdk-bin/Manifest                 |   6 -
 .../dotnet-sdk-bin/dotnet-sdk-bin-8.0.203.ebuild   | 157 ---------------------
 2 files changed, 163 deletions(-)

Additionally, it has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ece2c160ca8117f2bc58adf858a9171ce390611

commit 3ece2c160ca8117f2bc58adf858a9171ce390611
Author:     Maciej Barć <xgqt@gentoo.org>
AuthorDate: 2024-05-22 09:35:52 +0000
Commit:     Maciej Barć <xgqt@gentoo.org>
CommitDate: 2024-05-22 09:38:35 +0000

    dev-dotnet/dotnet-runtime-nugets: drop old 8.0.3-r1
    
    Bug: https://bugs.gentoo.org/932377
    Signed-off-by: Maciej Barć <xgqt@gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/Manifest          | 22 ---------
 .../dotnet-runtime-nugets-8.0.3-r1.ebuild          | 52 ----------------------
 2 files changed, 74 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fdaf3832ed2437c94b503db81b54a4b39dc9cc

commit 92fdaf3832ed2437c94b503db81b54a4b39dc9cc
Author:     Maciej Barć <xgqt@gentoo.org>
AuthorDate: 2024-05-22 09:35:14 +0000
Commit:     Maciej Barć <xgqt@gentoo.org>
CommitDate: 2024-05-22 09:38:35 +0000

    dev-dotnet/dotnet-runtime-nugets: drop old 7.0.17-r1
    
    Bug: https://bugs.gentoo.org/932377
    Signed-off-by: Maciej Barć <xgqt@gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/Manifest          | 20 ---------
 .../dotnet-runtime-nugets-7.0.17-r1.ebuild         | 50 ----------------------
 2 files changed, 70 deletions(-)

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d3eb671a063b602fa30b6d791222c852fb533b2

commit 0d3eb671a063b602fa30b6d791222c852fb533b2
Author:     Maciej Barć <xgqt@gentoo.org>
AuthorDate: 2024-05-22 09:34:18 +0000
Commit:     Maciej Barć <xgqt@gentoo.org>
CommitDate: 2024-05-22 09:38:34 +0000

    dev-dotnet/dotnet-runtime-nugets: drop old 6.0.28-r1
    
    Bug: https://bugs.gentoo.org/932377
    Signed-off-by: Maciej Barć <xgqt@gentoo.org>

 dev-dotnet/dotnet-runtime-nugets/Manifest          | 20 ---------
 .../dotnet-runtime-nugets-6.0.28-r1.ebuild         | 50 ----------------------
 2 files changed, 70 deletions(-)