directory-discuss
[Top][All Lists]
Advanced

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

Re: About the status of Microsoft .NET


From: bill-auger
Subject: Re: About the status of Microsoft .NET
Date: Thu, 21 Dec 2023 02:06:40 -0500

On Thu, 21 Dec 2023 04:36:13 +0100 Denis wrote:
> > WRT distros today, they still distribute it, but it probably should
> > go - that should be discussed on the FSDG mailing list
> As I understand the informal consensus is that distributions are free
> to choose their own policies with regard to things like patents.

i was thinking more that i could not build it from source - that also may be an
FSDG grey area; but i would consider it to be a loophole which should be closed
- if some code-base is fundamentally unable to build from source with binaries
and blobs removed, it highlights the difference between the FSD and FSDG - the
source code may qualify as libre, though it will not compile without supplement
of non-free binaries, libraries, blobs; so FSDG distros could not distribute
binary packages


On Thu, 21 Dec 2023 04:36:13 +0100 Denis wrote:
> If someone wants to ship Mono in Parabola an easy way to fix it could
> be to make a package that first downloads the mono binaries to
> bootstrap mono, install but not ship the resulting package and then use
> it to build a second package that doesn't download binaries but use the
> previously built mono instead.

so maybe we need a bug reports about that?


On Thu, 21 Dec 2023 04:36:13 +0100 Denis wrote:
> For shipping Mono in Guix it would most likely need to be bootstrapped
> from source somehow or at least from some generated source code (like
> Vala) which probably require a lot more work.

why would guix bootsrapping dotnet be different than parabola? - are you
referring to policy?


On Thu, 21 Dec 2023 04:36:13 +0100 Denis wrote:
> > https://labs.parabola.nu/issues/2894  
> This could easily be fixed in FSDG distributions if mono was built from
> source.

to be sure we are on the same page, that ticket and this mail thread are not
about 'mono' - mono is a different implementation and distinct parabola package,
with it own set of dependents, and no intersection or conflict with dotnet
dependents

  $ pacman -Sii mono | grep Required
  Required By     : dbus-sharp  gnome-rdp gtk-sharp-2  gtk-sharp-3
                    kamailio-mono-modules  keepass  mono-addins mono-msbuild
                    nuget openbve uwsgi-plugin-mono  xsp

  $ pacman -Sii dotnet-sdk | grep Required
  Required By     : None

  $ pacman -Sii dotnet-runtime| grep Required
  Required By     : aspnet-runtime  dotnet-sdk  marksman



reply via email to

[Prev in Thread] Current Thread [Next in Thread]