Bug#780835: libmath-mpfr-perl: autopkgtest failures due to version skew

Niko Tyni ntyni at debian.org
Fri Mar 20 09:25:22 UTC 2015


Package: libmath-mpfr-perl
Version: 3.23-1

This package started failing its autopkgtest suite at the end of January.

 http://ci.debian.net/packages/libm/libmath-mpfr-perl/unstable/amd64/

It looks like the test suite checks that system libraries match the
compiled modules. It's not clear to me if this is just a sanity check
intended to verify that the build went OK, or if such version skew
is expected to cause runtime problems. In the first case, those tests
probably just need to be disabled for the autopkgtest suite.

Given that libmath-prime-util-perl build-depends on this package and
passes its test suite on current sid, the first case seems more probable.

  t/_1basic.t ............... 
  
  # Using Math::MPFR version 3.23
  # Using mpfr library version 3.1.2-p3
  # Using gmp library version 6.0.0
  # Machine appears to be little-endian
  # Byte Order: 12345678
  1..5
  ok 1
  ok 2
  not ok 3 - Header and Library do not match
  ok 4
  ok 5
  Failed 1/5 subtests 
  
[...]
  
  t/constants.t ............. 
  1..6
  # Using Math::MPFR version 3.23
  # Using mpfr library version 3.1.2-p3
  # Using gmp library version 6.0.0
  ok 1
  ok 2
  ok 3
  ok 4
  not ok 5 3.1.2-p11 is not the same as 3.1.2-p3
  ok 6
  Failed 1/6 subtests 

-- 
Niko Tyni   ntyni at debian.org



More information about the pkg-perl-maintainers mailing list