Package: lintian
Version: 2.5.25
Severity: normal

When LANG or LC_ALL are unset lintian fails to execute:

% lintian -IE ...
Use of uninitialized value $locale_part in string eq at 
/usr/share/perl5/Lintian/Util.pm line 1396.
Use of uninitialized value $locale_part in string eq at 
/usr/share/perl5/Lintian/Util.pm line 1396.
Use of uninitialized value $locale_part in pattern match (m//) at 
/usr/share/perl5/Lintian/Util.pm line 1400.
Cannot parse  as a locale string at /usr/share/perl5/Lintian/CheckScript.pm 
line 84.
% locale
LANG=
LANGUAGE=
LC_CTYPE=en_US.UTF-8
LC_NUMERIC="POSIX"
LC_TIME="POSIX"
LC_COLLATE="POSIX"
LC_MONETARY="POSIX"
LC_MESSAGES="POSIX"
LC_PAPER="POSIX"
LC_NAME="POSIX"
LC_ADDRESS="POSIX"
LC_TELEPHONE="POSIX"
LC_MEASUREMENT="POSIX"
LC_IDENTIFICATION="POSIX"
LC_ALL=

As soon as LANG or LC_ALL are set it works fine, so maybe just
assume POSIX or C as default if they are unset?

regards,
-mika-


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/2014-08-29t20-26...@devnull.michael-prokop.at

Reply via email to