Since filing this report I've started to take over maintenance of 
src:mono (#1133397) and discussed the cli-common situation with the 
previous maintainer, Antoine Le Gonidec.

He confirmed that the removal of /usr/share/cli-common/runtimes.d/mono
in 6.14.1+ds2-2 was intentional. It is part of a coordinated effort to
remove cli-common from Debian entirely (#1079871, #1111276). Restoring
the hook, as the patch I submitted proposes, would work against that
direction. I am withdrawing that patch.

The correct path forward for packages that register .NET assemblies via
the cli-common helper (libopentk1.1-cil and others) is to migrate away
from the cli-common registration mechanism and ship direct gacutil calls
in their own maintainer scripts. The cli-common removal in src:mono is
expected to complete in 6.14.1+ds2-4.

This bug is tagged wontfix accordingly. The block on #1133410 has also
been removed; the OpenTK TypeLoadException in repetier-host will need to
be resolved at the libopentk1.1-cil or repetier-host level, not in mono.

Regards,
James

Reply via email to