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;
 

Reply via email to