RFS: mono/6.14.1+ds2-3 -- Framework Mono [QA upload]

[email protected] Thu, 30 Apr 2026 20:46:09 +0000
Newsgroups gmane.linux.debian.devel.quality-assurance
Message-ID <[email protected]>
Hi,

I am looking for review and sponsorship of a QA upload for mono.

The package is orphaned and currently maintained by the Debian QA Group,
so this is prepared as a QA-upload candidate rather than an NMU.

The bug this addresses is:

  #1135240
  mono-runtime: cli-common GAC registration no longer works after
  mono-gac integration was dropped

That bug blocks the user-visible reproducer in:

  #1133410
  repetier-host: Could not load file or assembly

The proposed upload is:

  mono 6.14.1+ds2-3

Summary of the fix:

  - restore /usr/share/cli-common/runtimes.d/mono in mono-runtime
  - re-add Recommends: cli-common for mono-runtime
  - add an autopkgtest smoke check for the restored backend

Validation:

  - built successfully in a clean unstable-amd64-sbuild schroot
  - in a clean sid schroot, libopentk1.1-cil.postinst again installs
    the OpenTK assemblies into the Mono GAC through the normal
    cli-common path
  - gacutil -l OpenTK then shows the OpenTK assembly after normal
    package installation
  - repetier-host under xvfb-run gets past the original
    System.TypeLoadException / missing OpenTK failure from #1133410
  - lintian on the refreshed source upload set exits 0 with warnings
    only

The patch and debdiff are already attached to #1135240:

  https://bugs.debian.org/1135240

I also have a signed source upload set locally if a sponsor wants me to
send it directly.

If someone is willing to review or sponsor this QA upload, I would
appreciate it.

Regards,
James