[Bug 2060056] Re: [MIR] dotnet8
Christian Ehrhardt
2060056 at bugs.launchpad.net
Thu Apr 18 19:56:02 UTC 2024
Sorry for the delay, I didn't want to mess this up doing it in between
meetings.
Currently in those releases
dotnet8 | 8.0.103-8.0.3-0ubuntu1~22.04.1 | jammy-security/universe | source, amd64, arm64
dotnet8 | 8.0.103-8.0.3-0ubuntu1~22.04.2 | jammy-updates/universe | source, amd64, arm64
dotnet8 | 8.0.100-8.0.0~rc1-0ubuntu1 | mantic/universe | source, amd64, arm64
dotnet8 | 8.0.103-8.0.3-0ubuntu1~23.10.1 | mantic-security/universe | source, amd64, arm64
dotnet8 | 8.0.103-8.0.3-0ubuntu1~23.10.2 | mantic-updates/universe | source, amd64, arm64
The one in mantic-release is a bit older and misses quite some of the good work done over the last half year.
On Jammy (and in general the latest push to -security) is not too old only 2 months ago. For the change that someone only uses -security I think it is fine to promote those two (but not mantic-release).
That will also ensure both pockets that will be further changed are on the right component.
And from here on any further upload and change will be on top of that latest version anyway.
Comparing to the new releases we had no s390x support yet - ok.
These older releases did not create -dbg (not -dbgsym, those are there).
I found a meant to be new "Added new binary packages for debug symbols." - so that makes sense
With all that confirmed it matches the dry-run preview ...
Going on:
Override component to main
dotnet8 8.0.103-8.0.3-0ubuntu1~22.04.2 in jammy: universe/devel -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~22.04.2 in jammy amd64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~22.04.2 in jammy arm64: universe/devel/optional/100% -> main
Override [y|N]? y
25 publications overridden.
Override component to main
dotnet8 8.0.103-8.0.3-0ubuntu1~22.04.1 in jammy: universe/devel -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~22.04.1 in jammy amd64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~22.04.1 in jammy arm64: universe/devel/optional/100% -> main
Override [y|N]? y
25 publications overridden.
Override component to main
dotnet8 8.0.103-8.0.3-0ubuntu1~23.10.2 in mantic: universe/devel -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~23.10.2 in mantic amd64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~23.10.2 in mantic arm64: universe/devel/optional/100% -> main
Override [y|N]? y
25 publications overridden.
Override component to main
dotnet8 8.0.103-8.0.3-0ubuntu1~23.10.1 in mantic: universe/devel -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
aspnetcore-runtime-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-apphost-pack-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-host-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-hostfxr-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-runtime-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0 8.0.103-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-targeting-pack-8.0 8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet-templates-8.0 8.0.103-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
dotnet8 8.0.103-8.0.3-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~23.10.1 in mantic amd64: universe/devel/optional/100% -> main
netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu1~23.10.1 in mantic arm64: universe/devel/optional/100% -> main
Override [y|N]? y
25 publications overridden.
** Changed in: dotnet8 (Ubuntu Jammy)
Status: Fix Committed => Fix Released
** Changed in: dotnet8 (Ubuntu Mantic)
Status: Fix Committed => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to dotnet8 in Ubuntu.
https://bugs.launchpad.net/bugs/2060056
Title:
[MIR] dotnet8
Status in dotnet8 package in Ubuntu:
Fix Released
Status in dotnet8 source package in Jammy:
Fix Released
Status in dotnet8 source package in Mantic:
Fix Released
Status in dotnet8 source package in Noble:
Fix Released
Bug description:
This is a follow up to the dotnet6 MIR (see LP: #2023531). We would
like to have dotnet8 in main too, which was already discussed during
the dotnet6 MIR (see comment 13 [1]).
The dotnet8 package is structurally nearly identical. We do this
deliberately to lower the maintenance burden.
[Notable differences]
* There is a single public upstream repository [2] to download all the
source code from, therefore uscan can be used to produce the a orig
tarball. Note: We do not use uscan, because its limitations adds
overhead for our purposes (e.g. using the security repository by
default, removing non-linux files, conditionaly including ms prebuilds
for bootstraping, etc.).
* The source package and it's binary packages have a different
upstream version scheme (see spec FO127 [3]).
* The source package produces additional binary packages, which
include managed code debug symbols (packages with the name pattern
*-dbg-8.0). See upstream issue [4] and PR [5].
* We no longer need a .git folder in the orig tarball thanks of
upstream efforts.
[Other]
The naming pattern of the *-dbg-8.0 packages is a recommendation by
upstream that we follow. See [6]
[1] https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531/comments/13
[2] https://github.com/dotnet/dotnet
[3] https://docs.google.com/document/d/1xKaDHPC9QuxFOGjqK_oNmlurPr6mcaWMc0S-_IRE6A0/edit?usp=sharing
[4] https://github.com/dotnet/source-build/issues/3621
[5] https://github.com/dotnet/installer/pull/17454
[6] https://learn.microsoft.com/en-us/dotnet/core/distribution-packaging#debug-packages
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions
More information about the foundations-bugs
mailing list