Bug#788758: libnet-route-perl: FTBFS with an empty routing table
gregor herrmann
gregoa at debian.org
Mon Sep 21 19:11:32 UTC 2015
On Mon, 24 Aug 2015 22:45:13 +0300, Niko Tyni wrote:
> On Sun, Jun 14, 2015 at 10:18:39PM +0300, Niko Tyni wrote:
> > Package: libnet-route-perl
> > Version: 0.02-1
> > Severity: important
> >
> > As noticed by the reproducible builds CI system [1], this package fails
> > to build on systems / namespaces with an empty routing table.
> >
> > t/50-integration.t ...
> > 1..2
> > # '/sbin/route -n' output:
> > # Kernel IP routing table
> > # Destination Gateway Genmask Flags Metric Ref Use Iface
> > '/sbin/route -n' returned non-zero value 1 at /home/niko/tmp/libnet-route-perl/blib/lib/Net/Route/Parser.pm line 70, <$fh> line 2.
> > # Looks like your test exited with 25 before it could output anything.
> > Dubious, test returned 25 (wstat 6400, 0x1900)
> > Failed 2/2 subtests
> >
> > [1] https://reproducible.debian.net/rb-pkg/unstable/amd64/libnet-route-perl.html
>
> Somewhat crude patch attached. Eyeballs welcome.
With cowbuilder and USENETWORK=no I'm seeing a different failure:
Can't call method "destination" on an undefined value at t/50-integration.t line 32, <$fh> line 2.
# Looks like your test exited with 255 before it could output anything.
t/50-integration.t ...
1..2
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 2/2 subtests
Test Summary Report
-------------------
t/50-integration.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 2 tests but ran 0.
Files=6, Tests=5, 1 wallclock secs ( 0.03 usr 0.01 sys + 1.27 cusr 0.12 csys = 1.43 CPU)
Result: FAIL
Except for the line number, it's the same with the patch:
Can't call method "destination" on an undefined value at t/50-integration.t line 33, <$fh> line 2.
# Looks like your test exited with 255 before it could output anything.
t/50-integration.t ...
1..2
Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 2/2 subtests
Test Summary Report
-------------------
t/50-integration.t (Wstat: 65280 Tests: 0 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 2 tests but ran 0.
Files=6, Tests=5, 2 wallclock secs ( 0.03 usr 0.00 sys + 1.33 cusr 0.08 csys = 1.44 CPU)
Result: FAIL
Cheers,
gregor
--
.''`. Homepage: http://info.comodo.priv.at/ - OpenPGP key 0xBB3A68018649AA06
: :' : Debian GNU/Linux user, admin, and developer - https://www.debian.org/
`. `' Member of VIBE!AT & SPI, fellow of the Free Software Foundation Europe
`- NP: Simon And Garfunkel: 59th St. Bridge Song
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 949 bytes
Desc: Digital Signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20150921/7146abc9/attachment.sig>
More information about the pkg-perl-maintainers
mailing list