Comment 2 for bug 948848

Revision history for this message
Steve Langasek (vorlon) wrote : 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.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.

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.