Activity log for bug #2060056

Date Who What changed Old value New value Message
2024-04-02 15:55:27 Dominik Viererbe bug added bug
2024-04-02 15:56:38 Dominik Viererbe 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]. [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 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. [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
2024-04-02 15:57:34 Dominik Viererbe bug added subscriber MIR approval team
2024-04-09 14:34:35 Lukas Märdian dotnet8 (Ubuntu): assignee Christian Ehrhardt  (paelzer)
2024-04-09 16:46:29 Launchpad Janitor merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463928
2024-04-09 16:47:55 Launchpad Janitor merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463929
2024-04-09 16:49:28 Launchpad Janitor merge proposal linked https://code.launchpad.net/~dviererbe/ubuntu-seeds/+git/ubuntu/+merge/463930
2024-04-10 09:54:38 Lukas Märdian nominated for series Ubuntu Noble
2024-04-10 09:54:38 Lukas Märdian bug task added dotnet8 (Ubuntu Noble)
2024-04-10 09:54:38 Lukas Märdian nominated for series Ubuntu Jammy
2024-04-10 09:54:38 Lukas Märdian bug task added dotnet8 (Ubuntu Jammy)
2024-04-10 09:54:38 Lukas Märdian nominated for series Ubuntu Mantic
2024-04-10 09:54:38 Lukas Märdian bug task added dotnet8 (Ubuntu Mantic)
2024-04-10 20:52:29 Dominik Viererbe 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. [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 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
2024-04-11 08:34:16 Christian Ehrhardt  dotnet8 (Ubuntu Noble): status New In Progress
2024-04-11 08:34:18 Christian Ehrhardt  dotnet8 (Ubuntu Mantic): status New In Progress
2024-04-11 08:34:20 Christian Ehrhardt  dotnet8 (Ubuntu Jammy): status New In Progress
2024-04-11 08:34:22 Christian Ehrhardt  dotnet8 (Ubuntu Noble): assignee Christian Ehrhardt  (paelzer)
2024-04-11 09:36:45 Lukas Märdian dotnet8 (Ubuntu Noble): status In Progress Fix Committed
2024-04-11 14:21:21 Lukas Märdian dotnet8 (Ubuntu Mantic): status In Progress Fix Committed
2024-04-11 14:22:42 Lukas Märdian dotnet8 (Ubuntu Jammy): status In Progress Fix Committed
2024-04-12 20:16:18 Steve Langasek dotnet8 (Ubuntu Noble): status Fix Committed Fix Released
2024-04-18 19:56:07 Christian Ehrhardt  dotnet8 (Ubuntu Jammy): status Fix Committed Fix Released
2024-04-18 19:56:09 Christian Ehrhardt  dotnet8 (Ubuntu Mantic): status Fix Committed Fix Released