Package: release.debian.org Severity: normal User: [email protected] 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 <[email protected]> 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 <[email protected]> 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 <[email protected]> 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/*") ;

