Skip Menu |

This queue is for tickets about the Paranoid CPAN distribution.

Report information
The Basics
Id: 94349
Status: resolved
Priority: 0/
Queue: Paranoid

People
Owner: corliss [...] digitalmages.com
Requestors: gregoa [...] debian.org
Cc:
AdminCc:

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



From: gregoa [...] cpan.org
Subject: libparanoid-perl: FTBFS: Tests failures
This bug has been forwarded from http://bugs.debian.org/743123 -->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->-->--> Source: libparanoid-perl Version: 0.36-1 Severity: serious Tags: jessie sid User: debian-qa@lists.debian.org Usertags: qa-ftbfs-20140329 qa-ftbfs Justification: FTBFS on amd64 Hi, During a rebuild of all packages in sid, your package failed to build on amd64. Relevant part (hopefully): Show quoted text
> make[1]: Entering directory `/«PKGBUILDDIR»' > PERL_DL_NONLAZY=1 /usr/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t > t/01_init_core.t ............ ok > t/02_input.t ................ ok > t/03_args.t ................. ok > > # Failed test 'got db handle' > # at t/04_berkeleydb.t line 27. > # got: undef > # expected: anything else > > # Failed test 'The thing isa Paranoid::BerkeleyDB' > # at t/04_berkeleydb.t line 28. > # The thing isn't defined > Can't call method "addDb" on an undefined value at t/04_berkeleydb.t line 29. > # Looks like you planned 34 tests but ran 2. > # Looks like you failed 2 tests of 2 run. > # Looks like your test exited with 25 just after 2. > t/04_berkeleydb.t ........... > Dubious, test returned 25 (wstat 6400, 0x1900) > Failed 34/34 subtests > t/06_log.t .................. ok > t/07_log_buffer.t ........... ok > t/08_log_file.t ............. ok > t/09_log_syslog.t ........... ok > t/10_log_email.t ............ ok > t/11_module.t ............... ok > t/12_process.t .............. ok > t/13_network.t .............. ok > t/14_data.t ................. ok > t/15_glob.t ................. ok > t/16_filesystem_pglob.t ..... ok > t/17_filesystem_pmkdir.t .... ok > t/18_filesystem_prm.t ....... ok > t/19_filesystem_preadDir.t .. ok > t/20_filesystem_ptouch.t .... ok > t/21_filesystem_pchmod.t .... ok > t/22_filesystem_pchown.t .... ok > t/23_filesystem_misc.t ...... ok > t/30_socket.t ............... ok > t/31_ipv4.t ................. ok > t/32_ipv6.t ................. ok > t/98_pod_coverage.t ......... ok > t/99_pod.t .................. ok > > Test Summary Report > ------------------- > t/04_berkeleydb.t (Wstat: 6400 Tests: 2 Failed: 2) > Failed tests: 1-2 > Non-zero exit status: 25 > Parse errors: Bad plan. You planned 34 tests but ran 2. > Files=27, Tests=517, 20 wallclock secs ( 0.22 usr 0.12 sys + 2.37 cusr 0.67 csys = 3.38 CPU) > Result: FAIL > Failed 1/27 test programs. 2/517 subtests failed. > make[1]: *** [test_dynamic] Error 255 > make[1]: Leaving directory `/«PKGBUILDDIR»' > dh_auto_test: make -j1 test returned exit code 2
The full build log is available from: http://aws-logs.debian.net/ftbfs-logs/2014/03/29/libparanoid-perl_0.36-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, gregor herrmann, Debian Perl Group
CC: 743123 [...] bugs.debian.org
Subject: Re: Bug#743123: Pending fixes for bugs in the libparanoid-perl package [rt.cpan.org #94349]
Date: Fri, 13 Jun 2014 14:16:26 +0200
To: bug-Paranoid [...] rt.cpan.org
From: Axel Beckert <abe [...] debian.org>
Hi, it seems as if the root of this issue is that BerkeleyDB::Env no more supports the flag DB_CDB_ALLDB, it returns "Invalid argument". I haven't found anything about this in BerkeleyDB.pm's change log, so I suspect it may be related to BDB changes. The patch at http://anonscm.debian.org/gitweb/?p=pkg-perl/packages/libparanoid-perl.git;a=blob_plain;f=debian/patches/dont-use-DB_CDB_ALLDB.patch drops passing that flag to BerkeleyDB::Env and fixes the test suite failures for me. A Debian package containing that patch has just been uploaded to Debian Unstable. Regards, Axel -- ,''`. | Axel Beckert <abe@debian.org>, http://people.debian.org/~abe/ : :' : | Debian Developer, ftp.ch.debian.org Admin `. `' | 1024D: F067 EA27 26B9 C3FC 1486 202E C09E 1D89 9593 0EDE `- | 4096R: 2517 B724 C5F6 CA99 5329 6E61 2FF9 CD59 6126 16B5