Bug#829064: libparse-debianchangelog-perl: FTBFS with new tidy version
gregor herrmann
gregoa at debian.org
Thu Jun 30 08:05:00 UTC 2016
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-----
More information about the pkg-perl-maintainers
mailing list