[Bug 2060056] Re: [MIR] dotnet8
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
[Bug 2060056] Re: [MIR] dotnet8
Also valid for Jammy/Mantic, see [1] for more details. Promoting ... [1]: https://bugs.launchpad.net/ubuntu/+source/dotnet6/+bug/2023531/comments/22 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
Override component to main dotnet8 8.0.103-8.0.3-0ubuntu3 in noble: universe/devel -> main aspnetcore-runtime-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main aspnetcore-runtime-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main aspnetcore-runtime-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main aspnetcore-runtime-dbg-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main aspnetcore-runtime-dbg-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main aspnetcore-runtime-dbg-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main aspnetcore-targeting-pack-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-apphost-pack-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-apphost-pack-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-apphost-pack-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-host-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-host-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-host-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-hostfxr-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-hostfxr-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-hostfxr-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-runtime-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-runtime-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-runtime-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-runtime-dbg-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-runtime-dbg-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-runtime-dbg-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-sdk-8.0 8.0.103-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-sdk-8.0 8.0.103-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-sdk-8.0 8.0.103-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-sdk-8.0-source-built-artifacts 8.0.103-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-sdk-dbg-8.0 8.0.103-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-sdk-dbg-8.0 8.0.103-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-sdk-dbg-8.0 8.0.103-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-targeting-pack-8.0 8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-targeting-pack-8.0 8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-targeting-pack-8.0 8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet-templates-8.0 8.0.103-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet-templates-8.0 8.0.103-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet-templates-8.0 8.0.103-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main dotnet8 8.0.103-8.0.3-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main dotnet8 8.0.103-8.0.3-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main dotnet8 8.0.103-8.0.3-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu3 in noble amd64: universe/devel/optional/100% -> main netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu3 in noble arm64: universe/devel/optional/100% -> main netstandard-targeting-pack-2.1-8.0 8.0.103-0ubuntu3 in noble s390x: universe/devel/optional/100% -> main 46 publications overridden. ** Changed in: dotnet8 (Ubuntu Noble) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
** Changed in: dotnet8 (Ubuntu Mantic) Status: In Progress => Fix Committed ** Changed in: dotnet8 (Ubuntu Jammy) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
I subscribed ~foundations-bugs Seed change for Noble: https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463930 ** Changed in: dotnet8 (Ubuntu Noble) Status: In Progress => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
Thank you for the summary of differences - I'd also mention that you now build for s390x. I highly appreciate no more having .git and and generally the cooperation by upstream to our needs. While not being a straight exchange of sources with all else being the same, it is indeed a source rename and then some improvements. I also see regular updates and fixes which makes me consider this healthy in general. No new MIR is needed, and since dotnet6 was approved this is approved under the same terms as well. The jammy versions are straight backports and in the discussions it was considered ok to also promote it there. v8 currently exists in J/M/N, marking the bug as such. ** Changed in: dotnet8 (Ubuntu Noble) Status: New => In Progress ** Changed in: dotnet8 (Ubuntu Mantic) Status: New => In Progress ** Changed in: dotnet8 (Ubuntu Jammy) Status: New => In Progress ** Changed in: dotnet8 (Ubuntu Noble) Assignee: Christian Ehrhardt (paelzer) => (unassigned) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
Lukas (slyon) asked if the *-dbg-* packages are needed in main. [1] We had a long discussion in the .NET Team and would like to have these binary packages in main. These packages contain .pdb files of the runtimes/SDK/standard libraries. These allow developers to step through library/framework code and therefore contribute to a frictionless developer experience. [1] https://code.launchpad.net/~dviererbe/ubuntu- seeds/+git/ubuntu/+merge/463930/comments/1247825 ** Description changed: 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 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
FYI: This is supposed to be a retroactive MIR for Noble, Mantic & Jammy. Please take this into consideration when making a call. ** Also affects: dotnet8 (Ubuntu Noble) Importance: Undecided Assignee: Christian Ehrhardt (paelzer) Status: New ** Also affects: dotnet8 (Ubuntu Jammy) Importance: Undecided Status: New ** Also affects: dotnet8 (Ubuntu Mantic) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
** Merge proposal linked: https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463928 ** Merge proposal linked: https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463929 ** Merge proposal linked: https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463930 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 2060056] Re: [MIR] dotnet8
** Changed in: dotnet8 (Ubuntu) Assignee: (unassigned) => Christian Ehrhardt (paelzer) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2060056 Title: [MIR] dotnet8 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dotnet8/+bug/2060056/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs