Public bug reported:

Distro: Ubuntu Hardy 8.04

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 "$@";

** Affects: rrdtool (Ubuntu)
     Importance: Undecided
         Status: New

** Affects: rrdtool (Debian)
     Importance: Unknown
         Status: Unknown

** Bug watch added: Debian Bug tracker #477134
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477134

** Also affects: rrdtool (Debian) via
   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=477134
   Importance: Unknown
       Status: Unknown

-- 
RRDs perl module fails to use with locales using different decimal separator
https://bugs.launchpad.net/bugs/220205
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to