[Bug 948848] Re: lucid to precise upgrade: libgnomedesktop2.20-cil failed to remove : Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5

2012-03-15 Thread Steve Langasek
Sticking this on cli-common for the time being, as the package providing
the perl script that depends on File::Basename; not sure if we'll be
fixing it there or elsewhere.

-- 
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-base via /usr/share/cli-common/gac-package-install
  (Can't locate File/Basename.pm in @INC)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cli-common/+bug/948848/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 948848] Re: lucid to precise upgrade: libgnomedesktop2.20-cil failed to remove : Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5

2012-03-15 Thread Steve Langasek
This problem is hitting the current main-all upgrade test with a
different package affected (libqyoto4.5-cil).  cli-common is *not*
missing a dependency, it depends on perl-modules as it should; but the
new perl-modules is unpacked but not actually usable because the version
of perl-base unpacked on the system doesn't match.

See bug #901741 for some more analysis of this general problem wrt perl
on the upgrade.

** Package changed: gnome-desktop-sharp2 (Ubuntu Precise) = cli-common
(Ubuntu Precise)

** Changed in: cli-common (Ubuntu Precise)
   Importance: Undecided = High

** Changed in: cli-common (Ubuntu Precise)
   Status: New = Triaged

** Changed in: cli-common (Ubuntu Precise)
 Assignee: Chris Halse Rogers (raof) = 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-base via /usr/share/cli-common/gac-package-install
  (Can't locate File/Basename.pm in @INC)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/cli-common/+bug/948848/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 948848] Re: lucid to precise upgrade: libgnomedesktop2.20-cil failed to remove : Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5

2012-03-07 Thread Martin Pitt
lucid's prerm does:

if [ $1 = remove ] || [ $1 = upgrade ]  [ -x 
/usr/share/cli-common/gac-package-remove ]; then
/usr/share/cli-common/gac-package-remove libgnomedesktop2.20-cil
fi

This seems to crash when calling gac-package-remove, which I assume is a
Perl script. Seems lucid is missing a dependency there, or the
dependency has already been removed/is being upgraded.

This is hopefully fixable by doing a precise upload and handle the
failure in prerm $1 = failed-upgrade. (See http://www.debian.org/doc
/debian-policy/ch-maintainerscripts.html#s-unpackphase).

Chris, as you are most familiar with the Mono packages, can you please
have a look at this? Thanks!

** Changed in: gnome-desktop-sharp2 (Ubuntu Precise)
 Assignee: Canonical Desktop Team (canonical-desktop-team) = Chris Halse 
Rogers (raof)

-- 
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:
  lucid to precise upgrade: libgnomedesktop2.20-cil failed to remove :
  Can't locate File/Basename.pm in @INC (@INC contains: /etc/perl
  /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5
  /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10
  /usr/local/lib/site_perl .) at /usr/share/cli-common/runtimes.d/mono
  line 12. BEGIN failed--compilation aborted at /usr/share/cli-
  common/runtimes.d/mono line 12.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-desktop-sharp2/+bug/948848/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs