From: | gregoa [...] cpan.org |
Subject: | libdata-hal-perl: FTBFS in jessie: dh_auto_test: perl Build test returned exit code 255 |
We have the following bug reported to the Debian package of Data-HAL
(https://bugs.debian.org/768687):
It doesn't seem to be a bug in the packaging, so you may want to take
a look. Thanks!
(Please note that Debian is in freeze for the next release, so we'd need a
targetted minimal fix.)
------8<-----------8<-----------8<-----------8<-----------8<-----
Source: libdata-hal-perl
Version: 1.000-1
Severity: serious
Tags: jessie sid
User: debian-qa@lists.debian.org
Usertags: qa-ftbfs-20141108 qa-ftbfs
Justification: FTBFS in jessie on amd64
Hi,
During a rebuild of all packages in jessie (in a jessie chroot, not a
sid chroot), your package failed to build on amd64.
Relevant part (hopefully):
Show quoted text
> debian/rules build
> dh build
> dh_testdir
> dh_auto_configure
> Created MYMETA.yml and MYMETA.json
> Creating new 'Build' script for 'Data-HAL' version '1.000'
> dh_auto_build
> Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at Build, line 40.
> Building Data-HAL
> dh_auto_test
> Module::Build will be removed from the Perl core distribution in the next major release. Please install the separate libmodule-build-perl package. It is being used at Build, line 40.
> # Testing Data::HAL 1.000
> t/00.load.t ...... ok
> Reference bless( {"_original" => "https://example.com/apidocs/ns/{rel}...) did not pass type constraint "Namespace" at /usr/share/perl5/URI/NamespaceMap.pm line 99
> "Namespace" is a subtype of "InstanceOf["URI::Namespace"]"
> "InstanceOf["URI::Namespace"]" requires that the reference isa URI::Namespace
> The reference isa Data::HAL::URI and Moo::Object
> t/curies.t .......
> Dubious, test returned 255 (wstat 65280, 0xff00)
> No subtests run
> t/deprecation.t .. ok
> Reference bless( {"_original" => "https://example.com/apidocs/ns/{rel}...) did not pass type constraint "Namespace" at /usr/share/perl5/URI/NamespaceMap.pm line 99
> "Namespace" is a subtype of "InstanceOf["URI::Namespace"]"
> "InstanceOf["URI::Namespace"]" requires that the reference isa URI::Namespace
> The reference isa Data::HAL::URI and Moo::Object
> t/double.t .......
> Dubious, test returned 255 (wstat 65280, 0xff00)
> No subtests run
> Reference bless( {"_original" => "http://example.com/rel#{rel}"}, 'Dat...) did not pass type constraint "Namespace" at /usr/share/perl5/URI/NamespaceMap.pm line 99
> "Namespace" is a subtype of "InstanceOf["URI::Namespace"]"
> "InstanceOf["URI::Namespace"]" requires that the reference isa URI::Namespace
> The reference isa Data::HAL::URI and Moo::Object
> t/headers.t ......
> Dubious, test returned 255 (wstat 65280, 0xff00)
> No subtests run
> t/invalid.t ...... ok
> t/profile.t ...... ok
> Reference bless( {"_original" => "https://example.com/apidocs/ns/{rel}...) did not pass type constraint "Namespace" at /usr/share/perl5/URI/NamespaceMap.pm line 99
> "Namespace" is a subtype of "InstanceOf["URI::Namespace"]"
> "InstanceOf["URI::Namespace"]" requires that the reference isa URI::Namespace
> The reference isa Data::HAL::URI and Moo::Object
> t/round-trip.t ...
> Dubious, test returned 255 (wstat 65280, 0xff00)
> No subtests run
>
> Test Summary Report
> -------------------
> t/curies.t (Wstat: 65280 Tests: 0 Failed: 0)
> Non-zero exit status: 255
> Parse errors: No plan found in TAP output
> t/double.t (Wstat: 65280 Tests: 0 Failed: 0)
> Non-zero exit status: 255
> Parse errors: No plan found in TAP output
> t/headers.t (Wstat: 65280 Tests: 0 Failed: 0)
> Non-zero exit status: 255
> Parse errors: No plan found in TAP output
> t/round-trip.t (Wstat: 65280 Tests: 0 Failed: 0)
> Non-zero exit status: 255
> Parse errors: No plan found in TAP output
> Files=8, Tests=7, 4 wallclock secs ( 0.04 usr 0.05 sys + 3.35 cusr 0.62 csys = 4.06 CPU)
> Result: FAIL
> Failed 4/8 test programs. 0/7 subtests failed.
> dh_auto_test: perl Build test returned exit code 255
The full build log is available from:
http://aws-logs.debian.net/ftbfs-logs/2014/11/08/libdata-hal-perl_1.000-1_jessie.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.
------8<-----------8<-----------8<-----------8<-----------8<-----
Thanks for considering,
gregor herrmann,
Debian Perl Group