Skip Menu |

This queue is for tickets about the SVN-Notify-Mirror CPAN distribution.

Report information
The Basics
Id: 77990
Status: resolved
Priority: 0/
Queue: SVN-Notify-Mirror

People
Owner: Nobody in particular
Requestors: carnil [...] debian.org
Cc:
AdminCc:

Bug Information
Severity: (no value)
Broken in: (no value)
Fixed in: (no value)

Attachments


From: CARNIL [...] cpan.org
Subject: libsvn-notify-mirror-perl: FTBFS: tests failed
Hi This bug has been forwarded from http://bugs.debian.org/678791 SVN-Notify-Mirror tests fail when subversion version used is 1.7.5. Source: libsvn-notify-mirror-perl Version: 0.03800-1 Severity: serious Tags: wheezy sid User: debian-qa@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: Show quoted text
> 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. Thanks in advance, Salvatore Bonaccorso, Debian Perl Group
Subject: Re: [rt.cpan.org #77990] AutoReply: libsvn-notify-mirror-perl: FTBFS: tests failed
Date: Wed, 4 Jul 2012 02:49:53 +0200
To: Bugs in SVN-Notify-Mirror via RT <bug-SVN-Notify-Mirror [...] rt.cpan.org>
From: Salvatore Bonaccorso <carnil [...] debian.org>
Hi Please find attached a possible patch to have it building with 1.6.x and 1.7.x subversion. Regards, Salvatore

Message body is not shown because sender requested not to inline it.

Download signature.asc
application/pgp-signature 836b

Message body not shown because it is not plain text.

Just released 0.040 to CPAN with your patch (and some cleanup to work with Subversion migrated to Mercurial).