Package: libparse-debianchangelog-perl Version: 1.2.0-8 Severity: serious Justification: fails to build from source
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 The package doesn't pass the smoke tests on ci.d.n.: https://ci.debian.net/data/packages/unstable/amd64/libp/libparse-debianchangelog-perl/20160626_053537.autopkgtest.log.gz and I get the same errors during a local build: # Testing Parse::DebianChangelog 1.2.0 # Failed test 'Generated HTML has no tidy errors' # at t/Parse-DebianChangelog.t line 58. # got: 'line 11 column 1 - Warning: <link> lacks "rel" attribute # ' # expected: '' # Failed test 'Generated HTML has no tidy errors' # at t/Parse-DebianChangelog.t line 69. # got: 'line 11 column 1 - Warning: <link> lacks "rel" attribute # ' # expected: '' # Failed test 'Generated HTML has no tidy errors' # at t/Parse-DebianChangelog.t line 58. # got: 'line 11 column 1 - Warning: <link> lacks "rel" attribute # ' # expected: '' # Failed test 'Generated HTML has no tidy errors' # at t/Parse-DebianChangelog.t line 69. # got: 'line 11 column 1 - Warning: <link> lacks "rel" attribute # ' # expected: '' # Failed test 'Generated HTML has no tidy errors' # at t/Parse-DebianChangelog.t line 58. # got: 'line 11 column 1 - Warning: <link> lacks "rel" attribute # ' # expected: '' # Failed test 'Generated HTML has no tidy errors' # at t/Parse-DebianChangelog.t line 69. # got: 'line 11 column 1 - Warning: <link> lacks "rel" attribute # ' # expected: '' # Looks like you failed 6 tests of 92. t/Parse-DebianChangelog.t ................. 1..92 ok 1 - use Parse::DebianChangelog; ok 2 - use Parse::DebianChangelog::ChangesFilters; ok 3 - fatal parse errors lead to init() returning undef ok 4 - Parse example changelog Changes without errors ok 5 - data is not empty not ok 6 - Generated HTML has no tidy errors ok 7 ok 8 not ok 9 - Generated HTML has no tidy errors ok 10 ok 11 - Output of dpkg_str equal to output of dpkg-parsechangelog ok 12 - version numbers in module and Changes match ok 13 - Output of dpkg_str equal to output of dpkg-parsechangelog ok 14 ok 15 ok 16 - can read in the result of XMLout ok 17 ok 18 - Parse example changelog t/examples/countme without errors ok 19 - data is not empty not ok 20 - Generated HTML has no tidy errors ok 21 ok 22 not ok 23 - Generated HTML has no tidy errors ok 24 ok 25 - Output of dpkg_str equal to output of dpkg-parsechangelog ok 26 - no options -> count ok 27 - positve count -> count ok 28 - positve count -> versions ok 29 - negative count -> count ok 30 - negative count -> versions ok 31 - count 1 -> count ok 32 - count 1 -> versions ok 33 - count 1 (d_a 1) -> count ok 34 - count 1 (d_a 1) -> versions ok 35 - count -1 -> count ok 36 - count -1 -> versions ok 37 - positve count + positive offset -> count ok 38 - positve count + positive offset -> versions ok 39 - negative count + positive offset -> count ok 40 - negative count + positive offset -> versions ok 41 - positve count + positive offset (>max) -> count ok 42 - positve count + positive offset (>max) -> versions ok 43 - negative count + positive offset (<0) -> count ok 44 - negative count + positive offset (<0) -> versions ok 45 - positve count + negative offset -> count ok 46 - positve count + negative offset -> versions ok 47 - negative count + negative offset -> count ok 48 - negative count + negative offset -> versions ok 49 - positve count + negative offset (>max) -> count ok 50 - positve count + negative offset (>max) -> versions ok 51 - negative count + negative offset (<0) -> count ok 52 - negative count + negative offset (<0) -> versions ok 53 - count 7 (max) -> count ok 54 - count 7 (max) -> returns all ok 55 - count -7 (-max) -> count ok 56 - count -7 (-max) -> returns all ok 57 - count 10 (>max) -> count ok 58 - count 10 (>max) -> returns all ok 59 - count -10 (<-max) -> count ok 60 - count -10 (<-max) -> returns all ok 61 - from => "1:2.0~rc2-1sarge3" -> count ok 62 - from => "1:2.0~rc2-1sarge3" -> versions ok 63 - since => "1:2.0~rc2-1sarge3" -> count ok 64 - since => "1:2.0~rc2-1sarge3" -> versions ok 65 - to => "1:2.0~rc2-1sarge2" -> count ok 66 - to => "1:2.0~rc2-1sarge2" -> versions ok 67 - until => "1:2.0~rc2-1sarge2" -> count ok 68 - until => "1:2.0~rc2-1sarge2" -> versions ok 69 - Output of dpkg_str equal to output of dpkg-parsechangelog ok 70 ok 71 ok 72 - can read in the result of XMLout ok 73 ok 74 - Parse example changelog t/examples/shadow without errors ok 75 - data is not empty not ok 76 - Generated HTML has no tidy errors ok 77 ok 78 not ok 79 - Generated HTML has no tidy errors ok 80 ok 81 - Output of dpkg_str equal to output of dpkg-parsechangelog ok 82 - Output of dpkg_str equal to output of dpkg-parsechangelog ok 83 ok 84 ok 85 - can read in the result of XMLout ok 86 ok 87 - Parse example changelog t/examples/countme without errors from string ok 88 - Compare result of parse from string with result of parse from file ok 89 - Parse example changelog t/examples/countme without errors from handle ok 90 - Compare result of parse from handle with result of parse from file ok 91 - errors occoured ok 92 - check line numbers Dubious, test returned 6 (wstat 1536, 0x600) Failed 6/92 subtests t/parse-in-for-loop.t ..................... ok 1 - parse in for my $x (...) works ok 2 - parse in for (...) works 1..2 ok Test Summary Report - ------------------- t/Parse-DebianChangelog.t (Wstat: 1536 Tests: 92 Failed: 6) Failed tests: 6, 9, 20, 23, 76, 79 Non-zero exit status: 6 Files=4, Tests=123, 1 wallclock secs ( 0.04 usr 0.01 sys + 1.10 cusr 0.05 csys = 1.20 CPU) Result: FAIL As my aptitude is installing a new libtidy version right now, I suspect that there's at least a correlation ... Cheers, gregor -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQJ8BAEBCgBmBQJXdNKrXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXREMUUxMzE2RTkzQTc2MEE4MTA0RDg1RkFC QjNBNjgwMTg2NDlBQTA2AAoJELs6aAGGSaoGxW0P/0L+LpD/eqHwgK8KsqXpbvae XZYlPqwHAsIof3E2rhh188fard++WuFIvdWEk3S0droPOYSfNGntgwnHNPxBVv+7 orLUr2kADNBEduggkLocqFXAhlkGlm05pBiquRZV1zQvDqxRjXZH+RtoVwkTy4AS G2JIGlc4NdrCcv4z7/PdZy4ambYSD2E2dzOpCp/YC/ufIlkGGCXlZ2v6boW+2Fus FLDE4Mtq85ZxBjgU6tZyXBUO7r7vnHCdx/6egeIKOGS/kLNhg3P4tmUWWwe3TYz8 FZZRGpmaYG0k83rpL/2hVVkO2Zc3q+KmOwzJSuC8KtcSuarWkP0K2d3qVMLRvpMQ xOOJ8E3Wk/OzwHwcOrvWS0rqEyTwPLu/LXpqasUpgq8gfCjNDrOpqSDUjplpYNEz UJ6h8jtXpUbc7tTpYn3KI7lFcDzmY0cjp7A+vVJ0fmE2gr7MaYkPjDAibE+r14E9 79CTLOoVddzWzovyfCyvDkA4KQvRvfRf8G3atvlQZDRdH9yBWqBhpcUC0g7zA1l4 7hNEbAPaFiYylyHhj7NGuSdUlbeKP86atVka+ypxIS4CkbnxCOHc7RT+ZXN8ppSk 7T6ShzdFrO4rpUC8uPv86CUMpDwLUqoqn0oSGAAGc1d3LtFl2zVKYI37+BOd5yBX bcu/kwRl9MeR0vUKr85/ =7Pgk -----END PGP SIGNATURE-----

