Public bug reported: 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 ** Affects: dotnet8 (Ubuntu) Importance: Undecided Status: New ** 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. [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 -- 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