Hello Mike,

thanks for your interest in getting pinta updated in Debian. The other day
I noticed as well that pinta is outdated in Debian and it does not look
like there is a simple way forward, unfortunately.

Pinta has moved to the dotnet runtime which is not packaged in Debian.

Many years ago I worked on getting the dotnet core runtime into Debian
(just as I did to get Mono into Debian back then) but I hit hard problems
that prevented it.
The dotnet runtime could not be build from source which is not compliant
with the DFSG <https://www.debian.org/social_contract#guidelines>.
Microsoft had shown interest and I have advised them on how to make dotnet
DFSG compliant so it could be included in Debian and Ubuntu, but it was
clear it won't happen overnight as building cleanly from source
(bootstrapping a runtime) isn't trivial and needed a major effort on the
upstream side. Later this effort deepened between Microsoft and Redhat to
make dotnet buildable from source, which is great.

I am not sure if you can build dotnet from source at this point, maybe it
is possible by now. I could never find time to follow-up on this as I
started to work for demanding startups that leave little to no spare time.
If you are interested to get dotnet into Debian I am still available for
mentoring and going in the right direction, I would like to see dotnet
packaged still, it is a fantastic software development platform. The
#debian-cli IRC channel on OFTC is the place where the Mono and .NET
friends hang out, so feel invited to join us.

Best regards,

Mirco Bauer

Chief InfoSec Officer   mirco.ba...@eqonex.com https://group.eqonex.com/
FOSS Hacker             mee...@meebey.net      https://www.meebey.net/
Debian Developer        mee...@debian.org      https://www.debian.org/
GNOME Foundation Member mmmba...@gnome.org     https://www.gnome.org/
.NET Foundation Advisory Council Member
https://www.dotnetfoundation.org/
PGP-Key ID              0x7127E5ABEEF946C8     https://meebey.net/pubkey.asc



On Thu, Mar 3, 2022 at 4:05 AM Mike Gabriel <
mike.gabr...@das-netzwerkteam.de> wrote:

> Hi all,
>
> I am currently looking into requirements of getting pinta in Debian
> updated to the latest upstream version.
>
> My problem: I am not at all a .NET developer or maintainer, so this is
> a piece of work with a steep learning curve for me.
>
> What I found now are AUR packages for pinta (and its dependency
> dotnet-runtime) that are quite up-to-date:
>
> https://archlinux.org/packages/community/any/pinta/
> https://archlinux.org/packages/community/x86_64/dotnet-core/
>
> It basically looks like we need to get dotnet-core into Debian and
> then update pinta to latest 2.0.2 upstream release and we are done.
>
> However, dotnet-core seems to be massive and I wonder if that can be
> avoided as its API is provided by something else in Debian. I am
> asking this possibly stupid question because I am astounded that noone
> has ever packaged dotnet-core, filed an RFP or ITP for it, etc.
>
> Furthermore, it seems that dotnet-core has been licensed under a
> DFSG-compliant MIT license variant [1].
>
> Do I miss anything here? Is there a hidden blocker? Or is it just that
> noone has been interested in dotnet-core (and/or a pinta version
> bump), so far / recently?
>
> Thanks for feedback!
> Mike
>
> [1] https://github.com/dotnet/core/blob/main/LICENSE.TXT
> --
>
> DAS-NETZWERKTEAM
> c\o Technik- und Ökologiezentrum Eckernförde
> Mike Gabriel, Marienthaler Str. 17, 24340 Eckernförde
> mobile: +49 (1520) 1976 148
> landline: +49 (4351) 850 8940
>
> GnuPG Fingerprint: 9BFB AEE8 6C0A A5FF BF22  0782 9AF4 6B30 2577 1B31
> mail: mike.gabr...@das-netzwerkteam.de, http://das-netzwerkteam.de
>
>

Reply via email to