--- Begin Message ---
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/*") ;
--- End Message ---