Bug#578801: libtest-www-mechanize-perl: FTBFS with CGI.pm 3.44(?)-3.48

Niko Tyni ntyni at debian.org
Thu Apr 22 19:37:16 UTC 2010


Package: libtest-www-mechanize-perl
Version: 1.28-1
Severity: important
User: debian-perl at lists.debian.org
Usertags: perl-5.12-transition

This package fails to build on amd64 with perl 5.12.0-1 from experimental:

  #   Failed test 'PUTs existing URI and reports success'
  #   at t/put_ok.t line 32.
  # STDOUT is:
  # not ok 1 - Try to PUT goodlinks.html
  # 
  # not:
  # ok 1 - Try to PUT goodlinks.html
  # 
  # as expected
  # STDERR is:
  # #   Failed test 'Try to PUT goodlinks.html'
  # #   at t/put_ok.t line 31.
  # # 500
  # # read timeout
  # 
  # not:
  # 
  # as expected
  
  [...]

  t/put_ok.t .............. 
  Failed 3/8 subtests 
 
This is very much related to #577090. I think my patch fixes things with
CGI.pm-3.49, but a bug in 3.44 (IIRC) - 3.48 still gets triggered here
because Content-Length==0 (probably due to my patch setting content => '').

Possibly CGI.pm-3.48 in perl_5.12.0-1 should be fixed too, but a
workaround is to build-depend on libcgi-pm-perl (>= 3.49).
-- 
Niko Tyni   ntyni at debian.org





More information about the pkg-perl-maintainers mailing list