Package: librrds-perl Version: 1.2.27-2 Severity: grave Tags: l10n Justification: renders package unusable
RRDs perl module fails to use if locales set a decimal separator different to '.'. In this case, the Spanish locales (es_ES.UTF-8) use ',' as a decimal separator. DynLoader seems to compare on the left-hand side using a decimal point, and on the right-hand side using the coma. This is what I get: RRDs object version 1.2027 does not match bootstrap parameter 1,2027 at /usr/lib/perl/5.8/DynaLoader.pm line 245. The above bug is easily reproducible by running the following perl script: use POSIX; my $loc = POSIX::setlocale( &POSIX::LC_ALL, "es_ES.UTF-8" ); eval('use RRDs'); print "$@"; -- System Information: Debian Release: lenny/sid APT prefers unstable APT policy: (500, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.21-2-686 (SMP w/2 CPU cores) Locale: LANG=es_ES.UTF-8, LC_CTYPE=es_ES.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/bash Versions of packages librrds-perl depends on: ii libc6 2.7-10 GNU C Library: Shared libraries ii libfreetype6 2.3.5-1+b1 FreeType 2 font engine, shared lib ii libpng12-0 1.2.15~beta5-3 PNG library - runtime ii librrd2 1.2.27-2 Time-series data storage and displ ii perl 5.8.8-12 Larry Wall's Practical Extraction ii perl-base [perlapi-5.8 5.8.8-12 The Pathologically Eclectic Rubbis ii zlib1g 1:1.2.3.3.dfsg-12 compression library - runtime librrds-perl recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]