First of all, thanks for stepping up and being ready to take over the
maintenance of Mono. I spent a lot of time improving its packaging from
the (very) poor state it reached over many years in an orphaned state,
and it feels good to know it is not going back to rot.

I just gave you maintainer access to https://salsa.debian.org/dotnet-team/mono
so feel free to commit directly to this repository. Or to change any setting
as you see fit.

Le Tue, May 05, 2026 at 07:25:08PM +0000, [email protected] a écrit :
> On the mono side: I diagnosed the #1135240 regression (mono-runtime
> stopped shipping the /usr/share/cli-common/runtimes.d/mono hook that
> cli-common expected) and prepared a fix as 6.14.1+ds2-3 on the
> debian/unstable branch.  Antoine has kindly agreed to review that
> upload, and I look forward to his feedback.

To avoid confusion: the removal of this hook is part of an in-progress removal
of cli-common itself. For more details, see:
- https://bugs.debian.org/1079871
- https://bugs.debian.org/1111276
- 
https://udd.debian.org/cgi-bin/[email protected]&tag=cli-common-removal

My recommendation is to complete the removal of cli-common, and if any of its
features actually were useful then move them to the src:mono source package.

> On the libgdiplus side: I filed merge request !3 on the Salsa
> repository with three commits:
> 
>   - sync packaging to the 6.1+dfsg-1.2 archive state
>   - fix the debian/rules issues behind #1119466, #1112294, and #1045809
>   - fix vendored googletest compatibility (#1135544)
> 
> Build and piuparts tested.  I noticed Bastian's recent 6.1+dfsg-1.2
> NMU, which is great to see.  If you have had a chance to look at !3,
> I would welcome your feedback or a note if the approach needs adjusting.

Before giving up on Debian, I was on my way to adopt libgdiplus as it seems to
be quite core to the Mono ecosystem. I would advise adopting it in addition to
Mono, see https://bugs.debian.org/1079870

> Longer term, I am working toward Debian Maintainer status and would
> like to be a regular contributor to dotnet-team packages.  My immediate
> focus is mono and libgdiplus, and I expect to look at cli-common once
> the first two are in better shape.

Beware that "dotnet-team" is not a real thing. There is no Mono Team, not for
many years already. I was the sole member of the new Mono "team" before
orphaning these packages again.

The most current information about Mono in Debian is the following wiki page:
https://wiki.debian.org/Teams/Mono

---

To be extra clear: I already see you as the sole maintainer of Mono, so all I
wrote above is mostly information about what I was doing in the last years. Feel
free to disregard parts or even all of it ;)

Oh, and please get in touch with Mono current upstream — 
https://gitlab.winehq.org/mono/mono
as they seem to be very pleased at the idea of a renewal of Debian maintenance:
https://gitlab.winehq.org/mono/mono/-/work_items/12

Attachment: signature.asc
Description: PGP signature

Reply via email to