[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Changed in: perl (Debian) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Changed in: perl (Debian) Status: New => Fix Committed -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Changed in: mono (Debian) Status: Fix Committed => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Changed in: mono (Debian) Status: Unknown => Fix Committed ** Changed in: perl (Debian) Status: Unknown => New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Bug watch added: Debian Bug tracker #665384 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665384 ** Also affects: perl (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665384 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
This bug was fixed in the package perl - 5.14.2-6ubuntu2 --- perl (5.14.2-6ubuntu2) precise; urgency=low * Have perl, perl-modules, and perl-base conflict with versions of mono-gac requiring File::Basename, to ensure a smooth upgrade from lucid. LP: #948848. -- Steve LangasekFri, 23 Mar 2012 07:59:20 -0700 ** Changed in: perl (Ubuntu Precise) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Branch linked: lp:ubuntu/perl -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Bug watch added: Debian Bug tracker #665335 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665335 ** Also affects: mono (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=665335 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
This bug was fixed in the package mono - 2.10.8.1-1ubuntu1 --- mono (2.10.8.1-1ubuntu1) precise; urgency=low * debian/mono.runtime-script: Don't use File::Basename, because it's not actually being *used*, and the 'use' statement causes failures if this script is called while perl-base and perl-modules are not in a consistent state. LP: #948848. -- Steve LangasekThu, 22 Mar 2012 23:00:53 -0700 ** Changed in: mono (Ubuntu Precise) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
This bug is currently a blocker in automated upgrade testing that may be hiding other upgrade bugs, so I've gone ahead with uploading the mono change to the freeze queue and will follow up with perl tomorrow morning (unless someone beats me to it). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Changed in: perl (Ubuntu Precise) Assignee: (unassigned) => Canonical Foundations Team (canonical-foundations) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Branch linked: lp:ubuntu/mono -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
** Also affects: perl (Ubuntu) Importance: Undecided Status: New ** Changed in: perl (Ubuntu Precise) Status: New => Triaged ** Changed in: perl (Ubuntu Precise) Importance: Undecided => High ** Changed in: mono (Ubuntu Precise) Assignee: Canonical Foundations Team (canonical-foundations) => Steve Langasek (vorlon) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
... by which I mean that I don't think an SRU is either necessary or sufficient. I've looked into mono-gac's dependency structure, and I see no reason why apt would have trouble at least unpacking the new version before perl-base. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 948848] Re: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono
I think we should get this fixed in Debian and then get the Debian Perl maintainers to add Conflicts as appropriate (there's already a reasonable list of such; if I remember correctly, Breaks is too weak). Obviously we can apply those changes locally in Ubuntu if necessary. I agree that simply removing 'use File::Basename;' looks as though it should be sufficient. ** Summary changed: - cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-base via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) + cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package-remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/948848 Title: cil packages fail to uninstall on lucid->precise upgrade due to prerm script use of perl-modules via /usr/share/cli-common/gac-package- remove -> /usr/share/cli-common/runtimes.d/mono (Can't locate File/Basename.pm in @INC) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mono/+bug/948848/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs