[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#779969: .NET 6 is available in Ubuntu





On 8/29/2022 8:34 AM, J wrote:
On Thu, 25 Aug 2022 17:15:46 +0000 Dimitrij Mijoski <dmjpp@hotmail.com> wrote: > dotnet6 recently got packaged in Ubuntu repositories. See the news here: https://ubuntu.com/blog/install-dotnet-on-ubuntu
 >
> The source package can be found here https://packages.ubuntu.com/source/jammy-updates/dotnet6
 >

I have been working on creating a debian package based on source build instructions found in the dotnet/installer repository, and I made enough progress to properly build packages for 6.0.102, install the packages, and test the packages by creating a new "hello world" project, building it, and running it.  However, I had only gotten as far as using the bootstrap build process, and I had significantly more work to do on the copyright file, and I'm not entirely sure I was getting the copyright file done correctly.  I was also able to report back upstream some issues with licensing inconsistencies as well as some of the man pages not following certain standards as reported by lintian.


However, a week ago I noticed that Microsoft and Canonical have been working together to make .NET 6 and later available natively on Ubuntu. Looking at the original source and source package as provided, it appears it should be easier to adapt.  I believe the original source being used is hosted on a restricted access repository.  The source generated from dotnet/installer is much more difficult to deal with, as the directories for the individual repositories are named according to its name as well as the commit hash, rather than just the name as with the Ubuntu provided original source (unless I'm missing some option that turns it off), making patch files and other file matching processes much more difficult when applying to new releases.  Also, assuming the Ubuntu source package cannot simply be used as is, or with minor modifications, I believe it would be possible to make use of the progress I have made on making a Debian source package, provided with some of the Ubuntu provided improvements, and the Ubuntu provided original source, as the original source is not available otherwise.


Due to incorrect settings used to send the previous email, and no real possible way to remove it, I am no longer willing to help contribute to this.


Reply to: