Bug#665228: libconfig-model-perl: FTBFS: tests failed
Lucas Nussbaum
lucas at lucas-nussbaum.net
Thu Mar 22 16:34:47 UTC 2012
Source: libconfig-model-perl
Version: 2.011-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120321 qa-ftbfs
Justification: FTBFS on amd64
Hi,
During a rebuild of all packages in sid, your package failed to build on
amd64.
Relevant part:
> debian/rules build
> dh build --with bash-completion
> dh_testdir
> dh_auto_configure
>
> If you want to use the TermUI interface, you should install
> Term::ReadLine::Perl or Term::ReadLine::Gnu
>
> Checking doc for model Debian::Dpkg
> Checking doc for model Multistrap
> Checking doc for model Fstab
> Checking doc for model LCDd
> Checking doc for model PopCon
> Checking prerequisites...
> recommends:
> * Fuse is not installed
>
> ERRORS/WARNINGS FOUND IN PREREQUISITES. You may wish to install the versions
> of the modules indicated above before proceeding with this installation
>
> Run 'Build installdeps' to install missing prerequisites.
>
> Created MYMETA.yml and MYMETA.json
> Creating new 'Build' script for 'Config-Model' version 'installdirs=vendor'
> dh_auto_build
> Building Config-Model
> dh_auto_test
> t/accept.t ........................ ok
> t/annotation.t .................... ok
> t/array_id.t ...................... ok
> t/augment_class.t ................. ok
> t/auto_load_model.t ............... ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/auto_read.t ..................... ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/backend_ini.t ................... ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/backend_ini_with_section_map.t .. ok
> 2012/03/22 00:58:53 Warning: node 'control' could not read config file with any backend
> 2012/03/22 00:58:53 Warning: node 'copyright' could not read config file with any backend
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/backend_multiple.t .............. ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/backend_plainfile.t ............. ok
> t/check_list.t .................... ok
> t/cme-command.t ................... ok
> t/config-edit-command.t ........... ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> Unhandled type: REGEXP at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/debian-dependency-check.t ....... ok
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/debian-dpkg.t ................... ok
> t/describe_node.t ................. ok
> t/dump_as_data.t .................. ok
> t/dump_tree.t ..................... ok
> Can't exec "lsmod": No such file or directory at t/fuse_ui.t line 15.
> t/fuse_ui.t ....................... skipped: fuse module is not loaded
> t/grab.t .......................... ok
> t/hash_id_of_node.t ............... ok
> t/hash_id_of_values.t ............. ok
> t/include.t ....................... ok
> t/instance.t ...................... ok
> t/iterator.t ...................... ok
> t/load.t .......................... ok
> t/load_model_snippets.t ........... ok
> t/model.t ......................... ok
>
> # Failed test 'Ran dump_tree'
> # at /«PKGBUILDDIR»/blib/lib/Config/Model/Tester.pm line 197.
> # found warning: Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> # found warning: Element 'Format-Specification' of node 'copyright' is deprecated
> # found warning: Element 'Maintainer' of node 'copyright' is deprecated
> # found warning: Element 'Name' of node 'copyright' is deprecated
> # expected to find warning: (?^:deprecated)
> # expected to find warning: (?^:deprecated)
> # expected to find warning: (?^:deprecated)
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in concatenation (.) or string at t/model_tests.d/debian-dpkg-test-conf.pl line 24.
>
> # Failed test 'check added or removed files'
> # at /«PKGBUILDDIR»/blib/lib/Config/Model/Tester.pm line 243.
> # +----+-------------------------+----+-------------------------+
> # | Elt|Got | Elt|Expected |
> # +----+-------------------------+----+-------------------------+
> # * 0|'/.dpkg-meta.yml' * | |
> # | 1|'/debian/changelog' | 0|'/debian/changelog' |
> # | 2|'/debian/compat' | 1|'/debian/compat' |
> # | 3|'/debian/control' | 2|'/debian/control' |
> # | 4|'/debian/copyright' | 3|'/debian/copyright' |
> # | 5|'/debian/rules' | 4|'/debian/rules' |
> # | 6|'/debian/source/format' | 5|'/debian/source/format' |
> # | 7|'/debian/watch' | 6|'/debian/watch' |
> # | | * 7|'/.dpkg-meta.yml' *
> # +----+-------------------------+----+-------------------------+
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in concatenation (.) or string at t/model_tests.d/debian-dpkg-test-conf.pl line 24.
>
> # Failed test 'check added or removed files'
> # at /«PKGBUILDDIR»/blib/lib/Config/Model/Tester.pm line 243.
> # +----+------------------------------------------+----+------------------------------------------+
> # | Elt|Got | Elt|Expected |
> # +----+------------------------------------------+----+------------------------------------------+
> # * 0|'/.dpkg-meta.yml' * | |
> # | 1|'/debian/changelog' | 0|'/debian/changelog' |
> # | 2|'/debian/compat' | 1|'/debian/compat' |
> # | 3|'/debian/control' | 2|'/debian/control' |
> # | 4|'/debian/copyright' | 3|'/debian/copyright' |
> # | 5|'/debian/patches/fix-man-page-spelling' | 4|'/debian/patches/fix-man-page-spelling' |
> # | 6|'/debian/patches/fix-spelling' | 5|'/debian/patches/fix-spelling' |
> # | 7|'/debian/patches/series' | 6|'/debian/patches/series' |
> # | 8|'/debian/patches/use-standard-dzil-test' | 7|'/debian/patches/use-standard-dzil-test' |
> # | 9|'/debian/rules' | 8|'/debian/rules' |
> # | 10|'/debian/source/format' | 9|'/debian/source/format' |
> # | 11|'/debian/watch' | 10|'/debian/watch' |
> # | | * 11|'/.dpkg-meta.yml' *
> # +----+------------------------------------------+----+------------------------------------------+
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Use of uninitialized value $home in concatenation (.) or string at t/model_tests.d/debian-dpkg-test-conf.pl line 24.
>
> # Failed test 'check added or removed files'
> # at /«PKGBUILDDIR»/blib/lib/Config/Model/Tester.pm line 243.
> # +----+-------------------------+----+-------------------------+
> # | Elt|Got | Elt|Expected |
> # +----+-------------------------+----+-------------------------+
> # * 0|'/.dpkg-meta.yml' * | |
> # | 1|'/debian/changelog' | 0|'/debian/changelog' |
> # | 2|'/debian/compat' | 1|'/debian/compat' |
> # | 3|'/debian/control' | 2|'/debian/control' |
> # | 4|'/debian/copyright' | 3|'/debian/copyright' |
> # | 5|'/debian/rules' | 4|'/debian/rules' |
> # | 6|'/debian/source/format' | 5|'/debian/source/format' |
> # | 7|'/debian/watch' | 6|'/debian/watch' |
> # | | * 7|'/.dpkg-meta.yml' *
> # +----+-------------------------+----+-------------------------+
> Use of uninitialized value $home in substitution (s///) at /«PKGBUILDDIR»/blib/lib/Config/Model/BackendMgr.pm line 72.
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> Unhandled type: REGEXP at /usr/share/perl5/Devel/Cycle.pm line 107.
> # Looks like you failed 4 tests of 490.
> t/model_tests.t ...................
> Dubious, test returned 4 (wstat 1024, 0x400)
> Failed 4/490 subtests
> t/multi_warp_object.t ............. ok
> t/multi_warp_value.t .............. ok
> t/node.t .......................... ok
> t/node_get_set.t .................. ok
> t/obj_tree_scanner.t .............. ok
> t/pod.t ........................... ok
> t/pod_generation.t ................ ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/popcon_config.t ................. ok
> t/recursive_warp_value.t .......... ok
> t/release-pod-spell.t ............. skipped: these tests are for release candidate testing
> t/release-pod-syntax.t ............ skipped: these tests are for release candidate testing
> t/report.t ........................ ok
> t/search_element.t ................ ok
> t/search_in_tree.t ................ ok
> t/simple_ui.t ..................... ok
> t/smooth_upgrade.t ................ ok
> t/term_ui.t ....................... ok
> Unhandled type: REGEXP at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/value.t ......................... ok
> t/value_compute.t ................. ok
> t/value_refer_to.t ................ ok
> t/value_simple_warp.t ............. ok
> t/warped_id.t ..................... ok
> t/warped_node.t ................... ok
> t/warped_node_collateral.t ........ ok
> t/warped_value.t .................. ok
> Unhandled type: GLOB at /usr/share/perl5/Devel/Cycle.pm line 107.
> t/yaml_backend.t .................. ok
>
> Test Summary Report
> -------------------
> t/model_tests.t (Wstat: 1024 Tests: 490 Failed: 4)
> Failed tests: 366, 371, 388, 402
> Non-zero exit status: 4
> Files=55, Tests=2251, 119 wallclock secs ( 0.52 usr 0.37 sys + 54.25 cusr 3.93 csys = 59.07 CPU)
> Result: FAIL
> Failed 1/55 test programs. 4/2251 subtests failed.
> dh_auto_test: perl Build test returned exit code 255
> make: *** [build] Error 255
The full build log is available from:
http://people.debian.org/~lucas/logs/2012/03/21/libconfig-model-perl_2.011-1.log
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
About the archive rebuild: The rebuild was done on about 50 AMD64 nodes
of the Grid'5000 platform, using a clean chroot. Internet was not
accessible from the build systems.
More information about the pkg-perl-maintainers
mailing list