Hi Jo, On Mon, 21 Nov 2016 09:23:28 +0000, Jo Shields <direct...@apebox.org> wrote: > On 21/11/16 08:25, Stephen Kitt wrote: > > Installing libnunit-core2.6.3-cil and libnunit-framework2.6.3-cil > > fixes the issue. > > I think I know what the bug might be here. > /var/lib/dpkg/info/libnunit-core2.6.3-cil.postrm should be part of > /var/lib/dpkg/info/libnunit-core2.6.3-cil.prerm - as-is, the postrm > *could* get called in an order where /usr/share/cli-common/policy-remove > fails (e.g. when uninstalling all of mono), so the `rm > /usr/share/cli-common/packages.d/$POLICY.installcligac` never gets > called due to the `set -e` > > This bug could well be 10 years old. Huh.
Ah yes, that does seem like the culprit — I have removed all of mono in the past, then reinstalled it. Removing the nunit packages again does clear everything away properly and mono-gac can be reconfigured without any issues. Regards, Stephen
pgpRPwql5nmuq.pgp
Description: OpenPGP digital signature