Package: mono Version: 2.10.8.1-1 Severity: important Tags: patch User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu precise ubuntu-patch
Hi folks, In preparing the next release of Ubuntu, a bug was found in upgrades from lucid to precise caused by a combination of a new major upstream version of perl and various -cil packages being removed as obsolete. https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848 There's every appearance that fixing this issue is as simple as not doing 'use File::Basename' in the script in question, because the module is never actually used in the perl code. I've therefore uploaded the attached patch to Ubuntu to do this. Since squeeze->wheezy upgrades also include a new upstream version of perl and are likely to also involve obsoletion of -cil packages, I think this is an important fix to include in Debian as well. Thanks, -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer http://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
=== modified file 'debian/mono.runtime-script' --- debian/mono.runtime-script 2008-11-19 23:32:28 +0000 +++ debian/mono.runtime-script 2012-03-23 05:51:39 +0000 @@ -8,9 +8,6 @@ use strict; use warnings; -# Modules -use File::Basename; - # Figure out the mode my $mode = shift @ARGV;