[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#681072: unblock: libconfig-model-backend-augeas-perl/0.112-1



Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: unblock

Please unblock package libconfig-model-backend-augeas-perl

This new version fixes FTBS #680821. Compared to the version in
testing, no changes to the library was done. Only the tests were
fixed: Instead of peeking inside Node object to get internal bgmr
attribute (which was renamed), use a new method provided by
Config::Model 2.021.

As a consequence, this new version also BDI on libconfig-model-perl
2.021 (also in testing).

Some other minor files (like META.*) were changed due to upstream
release process, but they are not used during build and are not
shipped in binary package.

unblock libconfig-model-backend-augeas-perl/0.112-1

-- System Information:
Debian Release: wheezy/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (500, 'testing'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 3.2.0-1-686-pae (SMP w/2 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.utf8)
Shell: /bin/sh linked to /bin/dash
diff -Nru libconfig-model-backend-augeas-perl-0.111/ChangeLog libconfig-model-backend-augeas-perl-0.112/ChangeLog
--- libconfig-model-backend-augeas-perl-0.111/ChangeLog	2012-05-24 14:03:08.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/ChangeLog	2012-07-09 11:51:07.000000000 +0200
@@ -1,3 +1,9 @@
+2012-07-09  Dominique Dumont  <domi.dumont@free.fr> v0.112
+
+    * tests: Fixe broken test by changing the way the tests retrieve 
+      node's backend manager (from $node->{bmgr} to $node->backend_mgr) 
+      Closes Debian #680821
+
 2012-05-24  Dominique Dumont  <domi.dumont@free.fr> v0.111
 
     * In t/*.t: Change the way Augeas version is tested to cope with 0.10.0
diff -Nru libconfig-model-backend-augeas-perl-0.111/debian/changelog libconfig-model-backend-augeas-perl-0.112/debian/changelog
--- libconfig-model-backend-augeas-perl-0.111/debian/changelog	2012-05-25 16:11:49.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/debian/changelog	2012-07-09 19:56:21.000000000 +0200
@@ -1,3 +1,20 @@
+libconfig-model-backend-augeas-perl (0.112-1) unstable; urgency=low
+
+  [ gregor herrmann ]
+  * debian/control: removed unneeded versioned dependencies.
+
+  [ Dominique Dumont ]
+  * Imported Upstream version 0.112:
+    * Fix tests. Instead of peeking inside Node object to get internal 
+      bgmr attribute (which was renamed), use a new method provided by 
+      Config::Model 2.021. No changes in the library was done upstream 
+      (Close: #680821)
+  * control: BDI on libconfig-model-perl > 2.021 (required by test fix)
+    As the library did not change, there's no need to update the runtime
+    dependency.
+
+ -- Dominique Dumont <dod@debian.org>  Mon, 09 Jul 2012 19:32:23 +0200
+
 libconfig-model-backend-augeas-perl (0.111-1) unstable; urgency=low
 
   * new upstream version (Closes: #674390)
diff -Nru libconfig-model-backend-augeas-perl-0.111/debian/control libconfig-model-backend-augeas-perl-0.112/debian/control
--- libconfig-model-backend-augeas-perl-0.111/debian/control	2012-05-25 16:11:49.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/debian/control	2012-07-09 19:56:21.000000000 +0200
@@ -5,9 +5,9 @@
 Priority: optional
 Build-Depends: debhelper (>= 7),
                perl
-Build-Depends-Indep: libaugeas-dev (>= 0.3.5),
+Build-Depends-Indep: libaugeas-dev,
                      libconfig-augeas-perl,
-                     libconfig-model-perl (>= 1.255),
+                     libconfig-model-perl (>= 2.021),
                      libexception-class-perl,
                      liblog-log4perl-perl,
                      libtest-exception-perl,
diff -Nru libconfig-model-backend-augeas-perl-0.111/debian/patches/module-build libconfig-model-backend-augeas-perl-0.112/debian/patches/module-build
--- libconfig-model-backend-augeas-perl-0.111/debian/patches/module-build	2012-05-25 16:11:49.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/debian/patches/module-build	2012-07-09 19:56:21.000000000 +0200
@@ -5,7 +5,7 @@
        },
        "configure" : {
           "requires" : {
--            "Module::Build" : "0.4"
+-            "Module::Build" : "0.40"
 +            "Module::Build" : "0.38"
           }
        },
@@ -16,8 +16,8 @@
    Test::Warn: 0.11
    version: 0.77
  configure_requires:
--  Module::Build: 0.4
+-  Module::Build: 0.40
 +  Module::Build: 0.38
  dynamic_config: 1
- generated_by: 'Module::Build version 0.4, CPAN::Meta::Converter version 2.120921'
+ generated_by: 'Module::Build version 0.4001, CPAN::Meta::Converter version 2.120921'
  license: open_source
diff -Nru libconfig-model-backend-augeas-perl-0.111/lib/Config/Model/Backend/Augeas.pm libconfig-model-backend-augeas-perl-0.112/lib/Config/Model/Backend/Augeas.pm
--- libconfig-model-backend-augeas-perl-0.111/lib/Config/Model/Backend/Augeas.pm	2012-05-24 14:03:08.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/lib/Config/Model/Backend/Augeas.pm	2012-07-09 11:51:07.000000000 +0200
@@ -32,7 +32,7 @@
 eval { require Config::Augeas ;} ;
 $has_augeas = 0 if $@ ;
 
-our $VERSION = '0.111';
+our $VERSION = '0.112';
 
 my $logger =  get_logger('Backend::Augeas') ;
 
diff -Nru libconfig-model-backend-augeas-perl-0.111/META.json libconfig-model-backend-augeas-perl-0.112/META.json
--- libconfig-model-backend-augeas-perl-0.111/META.json	2012-05-24 14:03:08.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/META.json	2012-07-09 11:51:07.000000000 +0200
@@ -4,7 +4,7 @@
       "Dominique Dumont (ddumont at cpan dot org)"
    ],
    "dynamic_config" : 1,
-   "generated_by" : "Module::Build version 0.4, CPAN::Meta::Converter version 2.120921",
+   "generated_by" : "Module::Build version 0.4001, CPAN::Meta::Converter version 2.120921",
    "license" : [
       "open_source"
    ],
@@ -24,7 +24,7 @@
       },
       "configure" : {
          "requires" : {
-            "Module::Build" : "0.4"
+            "Module::Build" : "0.40"
          }
       },
       "runtime" : {
@@ -40,7 +40,7 @@
    "provides" : {
       "Config::Model::Backend::Augeas" : {
          "file" : "lib/Config/Model/Backend/Augeas.pm",
-         "version" : "0.111"
+         "version" : "0.112"
       }
    },
    "release_status" : "stable",
@@ -49,5 +49,5 @@
          "http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt";
       ]
    },
-   "version" : "0.111"
+   "version" : "0.112"
 }
diff -Nru libconfig-model-backend-augeas-perl-0.111/META.yml libconfig-model-backend-augeas-perl-0.112/META.yml
--- libconfig-model-backend-augeas-perl-0.111/META.yml	2012-05-24 14:03:08.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/META.yml	2012-07-09 11:51:07.000000000 +0200
@@ -8,9 +8,9 @@
   Test::Warn: 0.11
   version: 0.77
 configure_requires:
-  Module::Build: 0.4
+  Module::Build: 0.40
 dynamic_config: 1
-generated_by: 'Module::Build version 0.4, CPAN::Meta::Converter version 2.120921'
+generated_by: 'Module::Build version 0.4001, CPAN::Meta::Converter version 2.120921'
 license: open_source
 meta-spec:
   url: http://module-build.sourceforge.net/META-spec-v1.4.html
@@ -19,7 +19,7 @@
 provides:
   Config::Model::Backend::Augeas:
     file: lib/Config/Model/Backend/Augeas.pm
-    version: 0.111
+    version: 0.112
 requires:
   Any::Moose: 0
   Config::Augeas: 0.303
@@ -28,4 +28,4 @@
   Log::Log4perl: 1.11
 resources:
   license: http://www.gnu.org/licenses/old-licenses/lgpl-2.1.txt
-version: 0.111
+version: 0.112
diff -Nru libconfig-model-backend-augeas-perl-0.111/t/augeas_backend.t libconfig-model-backend-augeas-perl-0.112/t/augeas_backend.t
--- libconfig-model-backend-augeas-perl-0.111/t/augeas_backend.t	2012-05-24 14:03:08.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/t/augeas_backend.t	2012-07-09 11:51:07.000000000 +0200
@@ -109,7 +109,7 @@
 close AUG;
 
 # check directly the content of augeas
-my $augeas_obj = $i_root->{bmgr}->get_backend('augeas')->_augeas_object ;
+my $augeas_obj = $i_root->backend_mgr->get_backend('augeas')->_augeas_object ;
 
 my $nb = $augeas_obj -> count_match("/files/etc/hosts/*") ;
 is($nb,4,"Check nb of hosts in Augeas") ;
@@ -160,7 +160,7 @@
 my $sshd_root = $i_sshd->config_root ;
 $sshd_root->init; # required by Config::Model 1.236
 
-my $ssh_augeas_obj = $sshd_root->{bmgr}->get_backend('augeas')->_augeas_object ;
+my $ssh_augeas_obj = $sshd_root->backend_mgr->get_backend('augeas')->_augeas_object ;
 
 $ssh_augeas_obj->print('/files/etc/ssh/sshd_config/*') if $trace;
 #my @aug_content = $ssh_augeas_obj->match("/files/etc/ssh/sshd_config/*") ;
diff -Nru libconfig-model-backend-augeas-perl-0.111/t/augeas_from_scratch.t libconfig-model-backend-augeas-perl-0.112/t/augeas_from_scratch.t
--- libconfig-model-backend-augeas-perl-0.111/t/augeas_from_scratch.t	2012-05-24 14:03:08.000000000 +0200
+++ libconfig-model-backend-augeas-perl-0.112/t/augeas_from_scratch.t	2012-07-09 11:51:07.000000000 +0200
@@ -80,7 +80,7 @@
 my $sshd_root = $i_sshd->config_root ;
 $sshd_root->init ;
 
-my $ssh_augeas_obj = $sshd_root->{bmgr}->get_backend('augeas')->_augeas_object ;
+my $ssh_augeas_obj = $sshd_root->backend_mgr->get_backend('augeas')->_augeas_object ;
 
 $ssh_augeas_obj->print('/files/etc/ssh/sshd_config/*') if $trace;
 #my @aug_content = $ssh_augeas_obj->match("/files/etc/ssh/sshd_config/*") ;

Reply to: