Bug#785502: libi18n-charset-perl: "Cannot find blib ..."
Frank Heckenbach
f.heckenbach at fh-soft.de
Sun May 17 06:54:20 UTC 2015
Package: libi18n-charset-perl
Version: 1.412-1
Severity: normal
% echo 'use I18N::Charset;' | perl
Cannot find blib even in /home/frank/work/../../../../..
BEGIN failed--compilation aborted at /usr/share/perl5/I18N/Charset.pm line 12.
Compilation failed in require at - line 1.
BEGIN failed--compilation aborted at - line 1.
It seems to search for directories called blib, blib/arch and
blib/lib in the current directory and its parents.
If I create those directories manually, the error disappears, but I
don't think I'm supposed to have such directories in every directory
I want to run Perl scripts from.
Note: I don't know much about Perl. I don't know what blib is, what
it's needed for, or what those directories should do. I don't even
want to use this module directly, but it's used by another program
I'm trying to use.
Telling from its name, I18N::Charset should be a rather commonly
used module, so there seems to be something fundamentally broken if
it fails this way.
In wheezy, where the error didn't occur, I18N::Charset didn't use
blib.
-- System Information:
Debian Release: 8.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 3.2.0-4-amd64 (SMP w/6 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect
Versions of packages libi18n-charset-perl depends on:
ii libio-string-perl 1.08-3
ii perl 5.20.2-3+deb8u1
libi18n-charset-perl recommends no packages.
Versions of packages libi18n-charset-perl suggests:
pn libjcode-pm-perl <none>
pn libunicode-map-perl <none>
ii libunicode-map8-perl 0.13+dfsg-4+b1
pn libunicode-maputf8-perl <none>
-- no debconf information
More information about the pkg-perl-maintainers
mailing list