Bug#758567: Can't locate File/Basename.pm in @INC (you may need to install the File::Basename module

Niko Tyni ntyni at debian.org
Mon Aug 18 21:20:03 UTC 2014


On Tue, Aug 19, 2014 at 05:01:32AM +0800, 積丹尼 Dan Jacobson wrote:

> Preparing to unpack .../libxml-libxml-perl_2.0116+dfsg-1+b1_i386.deb ...
> Can't locate File/Basename.pm in @INC (you may need to install the File::Basename module) (@INC contains: /home/jidanni/perl5/lib/perl5 /etc/pr/local/lib/i386-linux-gnu/perl/5.20.0 /usr/local/share/perl/5.20.0 /usr/lib/i386-linux-gnu/perl5/5.20 /usr/share/perl5 /usr/lib/i386-linux-gn5.20 /usr/share/perl/5.20 /usr/local/lib/site_perl .) at /usr/share/perl5/XML/SAX.pm line 15.
> BEGIN failed--compilation aborted at /usr/share/perl5/XML/SAX.pm line 15.
> Compilation failed in require at /usr/bin/update-perl-sax-parsers line 18.
> BEGIN failed--compilation aborted at /usr/bin/update-perl-sax-parsers line 18.
> dpkg: warning: subprocess old pre-removal script returned error exit status 2
> dpkg: trying script from the new package instead ...
> dpkg: ... it looks like that went OK

This is known and considered just cosmetic unless somebody reports otherwise.
See #658702 and #625771.

I suppose somebody should bite the bullet and apply the Ubuntu changes
in #658702 that remove the need for modules outside of perl-base, even
if that only helps for jessie+1 (not sure about that.)
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list