Bug#784844: libmousex-getopt-perl: FTBFS: test failures

Niko Tyni ntyni at debian.org
Sat May 9 13:58:14 UTC 2015


Package: libmousex-getopt-perl
Version: 0.34-2
Severity: serious
User: debian-perl at lists.debian.org
Usertags: autopkgtest

This package fails to build from source on current sid due to test failures.
Its autopkgtest checks also started failing recently in the same way, see
 http://ci.debian.net/packages/libm/libmousex-getopt-perl/unstable/amd64/

It looks like usage help strings have changed slightly, probably as
a consequence of a change in a build dependency. The recently updated
libgetopt-long-descriptive-perl package seems a likely candidate.

  #   Failed test at t/104_override_usage.t line 52.
  #     Structures begin differing at:
  #          $got->[1] = 'usage: 104_override_usage.t [-?] [long options...]
  #       -? --usage --help    Prints this usage information.
  #       --foo INT            A foo
  #     '
  #     $expected->[1] = 'usage: 104_override_usage.t [-?] [long options...]
  #       -? --usage --help  Prints this usage information.
  #       --foo              A foo
  #     '
  # Looks like you failed 1 test of 8.
  t/104_override_usage.t ............ 
  ok 1
  ok 2
  ok 3
  ok 4 - threw Regexp ((?^:A foo))
  ok 5
  ok 6 - threw Regexp ((?^:A foo))
  ok 7
  not ok 8
  1..8
  Dubious, test returned 1 (wstat 256, 0x100)
  Failed 1/8 subtests 

  [...]

  Test Summary Report
  -------------------
  t/104_override_usage.t          (Wstat: 256 Tests: 8 Failed: 1)
    Failed test:  8
    Non-zero exit status: 1
  t/109_help_flag.t               (Wstat: 1024 Tests: 6 Failed: 4)
    Failed tests:  1-4
    Non-zero exit status: 4
  t/110_sort_usage_by_attr_order.t (Wstat: 256 Tests: 1 Failed: 1)
    Failed test:  1
    Non-zero exit status: 1
  Files=26, Tests=356,  2 wallclock secs ( 0.14 usr  0.02 sys +  1.86 cusr  0.08 csys =  2.10 CPU)
  Result: FAIL
 
-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list