Bug#678791: libsvn-notify-mirror-perl: FTBFS: tests failed

Lucas Nussbaum lucas at lucas-nussbaum.net
Sun Jun 24 09:30:01 UTC 2012


Source: libsvn-notify-mirror-perl
Version: 0.03800-1
Severity: serious
Tags: wheezy sid
User: debian-qa at lists.debian.org
Usertags: qa-ftbfs-20120624 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_testdir
> # redirect STDIN to avoid any prompting
> /usr/bin/perl Build.PL installdirs=vendor < /dev/null
> 
> Checking optional features...
> config_support....disabled
>   requires:
>     ! SVN::Notify::Config is not installed
> rsync_support.....disabled
>   requires:
>     ! File::Rsync is not installed
> ssh_support.......disabled
>   requires:
>     ! Net::SSH 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 'SVN-Notify-Mirror' version '0.038'
> /usr/bin/perl Build
> Building SVN-Notify-Mirror
> SENDMAIL=/dev/null /usr/bin/perl Build test
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 2'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/tags/TRUNK-1135534439 at rev: 3'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/tags/TRUNK-1135534439/dir1} = Does not exist
> #     $expected->{project1/tags/TRUNK-1135534439/dir1} = 'A'
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 3'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/tags/TRUNK-1135534439 at rev: 4'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/tags/TRUNK-1135534439/'.':} = 'Updating'
> #     $expected->{project1/tags/TRUNK-1135534439/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/branches/branch1 at rev: 4'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/branches/branch1/dir1} = Does not exist
> #     $expected->{project1/branches/branch1/dir1} = 'A'
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 4'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/branches/branch1 at rev: 5'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/branches/branch1/'.':} = 'Updating'
> #     $expected->{project1/branches/branch1/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 6'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 2'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/tags/TRUNK-1135534439 at rev: 3'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/tags/TRUNK-1135534439/dir1} = Does not exist
> #     $expected->{project1/tags/TRUNK-1135534439/dir1} = 'A'
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 3'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/tags/TRUNK-1135534439 at rev: 4'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/tags/TRUNK-1135534439/'.':} = 'Updating'
> #     $expected->{project1/tags/TRUNK-1135534439/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/branches/branch1 at rev: 4'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/branches/branch1/dir1} = Does not exist
> #     $expected->{project1/branches/branch1/dir1} = 'A'
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 4'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/branches/branch1 at rev: 5'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/branches/branch1/'.':} = 'Updating'
> #     $expected->{project1/branches/branch1/'.':} = Does not exist
> 
> #   Failed test 'Correct files updated in project1/trunk at rev: 6'
> #   at t/coretests.pm line 196.
> #     Structures begin differing at:
> #          $got->{project1/trunk/'.':} = 'Updating'
> #     $expected->{project1/trunk/'.':} = Does not exist
> # Looks like you failed 16 tests of 64.
> t/001_basic.t .. 
> Dubious, test returned 16 (wstat 4096, 0x1000)
> Failed 1/1 test programs. 16/64 subtests failed.
> Failed 16/64 subtests 
> 
> Test Summary Report
> -------------------
> t/001_basic.t (Wstat: 4096 Tests: 64 Failed: 16)
>   Failed tests:  3, 6, 8, 12, 14, 16, 21, 26, 35, 38, 40
>                 44, 46, 48, 53, 58
>   Non-zero exit status: 16
> Files=1, Tests=64,  2 wallclock secs ( 0.04 usr  0.02 sys +  1.40 cusr  1.00 csys =  2.46 CPU)
> Result: FAIL
> make: *** [build-stamp] Error 16

The full build log is available from:
   http://people.debian.org/~lucas/logs/2012/06/24/libsvn-notify-mirror-perl_0.03800-1_unstable.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 EC2 VM instances from
Amazon Web Services, using a clean, minimal and up-to-date chroot. Every
failed build was retried once to eliminate random failures.





More information about the pkg-perl-maintainers mailing list