r30191 - in /trunk/libconfig-model-backend-augeas-perl: ChangeLog debian/changelog lib/Config/Model/Backend/Augeas.pm t/augeas_backend.t t/augeas_from_scratch.t

ddumont-guest at users.alioth.debian.org ddumont-guest at users.alioth.debian.org
Wed Jan 28 17:53:08 UTC 2009


Author: ddumont-guest
Date: Wed Jan 28 17:52:55 2009
New Revision: 30191

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=30191
Log:
- new upstream release that provide a more robust Augeas locale bug workaround. 

Modified:
    trunk/libconfig-model-backend-augeas-perl/ChangeLog
    trunk/libconfig-model-backend-augeas-perl/debian/changelog
    trunk/libconfig-model-backend-augeas-perl/lib/Config/Model/Backend/Augeas.pm
    trunk/libconfig-model-backend-augeas-perl/t/augeas_backend.t
    trunk/libconfig-model-backend-augeas-perl/t/augeas_from_scratch.t

Modified: trunk/libconfig-model-backend-augeas-perl/ChangeLog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-backend-augeas-perl/ChangeLog?rev=30191&op=diff
==============================================================================
--- trunk/libconfig-model-backend-augeas-perl/ChangeLog (original)
+++ trunk/libconfig-model-backend-augeas-perl/ChangeLog Wed Jan 28 17:52:55 2009
@@ -1,3 +1,8 @@
+2009-01-28  Dominique Dumont  <dominique.dumont at hp.com> v0.105
+
+	* t/augeas*.t: Sometimes the Augeas locale bug workaround also
+	needs LC_ALL=C.
+
 2009-01-27  Dominique Dumont  <dominique.dumont at hp.com> v0.104
 
 	* lib/Config/Model/Backend/Augeas.pm (write): Do no create

Modified: trunk/libconfig-model-backend-augeas-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-backend-augeas-perl/debian/changelog?rev=30191&op=diff
==============================================================================
--- trunk/libconfig-model-backend-augeas-perl/debian/changelog (original)
+++ trunk/libconfig-model-backend-augeas-perl/debian/changelog Wed Jan 28 17:52:55 2009
@@ -1,4 +1,4 @@
-libconfig-model-backend-augeas-perl (0.104-1) UNRELEASED; urgency=low
+libconfig-model-backend-augeas-perl (0.105-1) UNRELEASED; urgency=low
 
   * domi: I've seen tests failures on amd64 due to Augeas locale bug. I need to 
   implement workaround in tests.

Modified: trunk/libconfig-model-backend-augeas-perl/lib/Config/Model/Backend/Augeas.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-backend-augeas-perl/lib/Config/Model/Backend/Augeas.pm?rev=30191&op=diff
==============================================================================
--- trunk/libconfig-model-backend-augeas-perl/lib/Config/Model/Backend/Augeas.pm (original)
+++ trunk/libconfig-model-backend-augeas-perl/lib/Config/Model/Backend/Augeas.pm Wed Jan 28 17:52:55 2009
@@ -32,7 +32,7 @@
 eval { require Config::Augeas ;} ;
 $has_augeas = 0 if $@ ;
 
-our $VERSION = '0.104';
+our $VERSION = '0.105';
 
 =head1 NAME
 

Modified: trunk/libconfig-model-backend-augeas-perl/t/augeas_backend.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-backend-augeas-perl/t/augeas_backend.t?rev=30191&op=diff
==============================================================================
--- trunk/libconfig-model-backend-augeas-perl/t/augeas_backend.t (original)
+++ trunk/libconfig-model-backend-augeas-perl/t/augeas_backend.t Wed Jan 28 17:52:55 2009
@@ -6,8 +6,8 @@
 # test augeas backend 
 
 # workaround Augeas locale bug
-if ($ENV{LANG} ne 'C') {
-  $ENV{LANG} = 'C';
+if ($ENV{LC_ALL} ne 'C' or $ENV{LANG} ne 'C') {
+  $ENV{LC_ALL} = $ENV{LANG} = 'C';
   exec("perl $0 @ARGV");
 }
 

Modified: trunk/libconfig-model-backend-augeas-perl/t/augeas_from_scratch.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libconfig-model-backend-augeas-perl/t/augeas_from_scratch.t?rev=30191&op=diff
==============================================================================
--- trunk/libconfig-model-backend-augeas-perl/t/augeas_from_scratch.t (original)
+++ trunk/libconfig-model-backend-augeas-perl/t/augeas_from_scratch.t Wed Jan 28 17:52:55 2009
@@ -18,6 +18,12 @@
 use strict;
 
 use vars qw/$model/;
+
+# workaround Augeas locale bug
+if ($ENV{LC_ALL} ne 'C' or $ENV{LANG} ne 'C') {
+  $ENV{LC_ALL} = $ENV{LANG} = 'C';
+  exec("perl $0 @ARGV");
+}
 
 $model = Config::Model -> new (legacy => 'ignore',) ;
 




More information about the Pkg-perl-cvs-commits mailing list