Your message dated Thu, 14 Jul 2022 14:37:48 +0000
with message-id <[email protected]>
and subject line Bug#1010114: fixed in libhtml-tidy-perl 1.60-5
has caused the Debian Bug report #1010114,
regarding libhtml-tidy-perl: FTBFS with tidy-html5 5.8
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1010114: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1010114
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
Source: libhtml-tidy-perl
Version: 1.60-4
Severity: important
X-Debbugs-CC: [email protected] [email protected]
User: [email protected]
Usertags: tidy5.8
Dear Debian libhtml-tidy-perl package maintainer,
Your package FTBFS with tidy-html5 5.8.0 currently in experimental. This is
likely due to API and format changes between tidy 5.6.0 and 5.8.0. The
relavant error messages are attached below.
Please consider making the package compatible with new tidy-html5 release for
a smooth tidy library transition in Debian. Thanks!
Regards,
Boyuan Yang
================================
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
dh_auto_test
make -j8 test TEST_VERBOSE=1
make[1]: Entering directory '/<<PKGBUILDDIR>>'
"/usr/bin/perl" -MExtUtils::Command::MM -e 'cp_nonempty' -- Tidy.bs
blib/arch/auto/HTML/Tidy/Tidy.bs 644
PERL_DL_NONLAZY=1 "/usr/bin/perl" "-MExtUtils::Command::MM" "-MTest::Harness"
"-e" "undef *Test::Harness::Switches; test_harness(1, 'blib/lib',
'blib/arch')" t/*.t
# Testing HTML::Tidy 1.60, tidyp 5.008000, Perl 5.034000, /usr/bin/perl
t/00-load.t ..........
1..1
ok 1 - Modules loaded
ok
t/cfg-for-parse.t ....
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Matching errors
ok
t/clean-crash.t ......
1..2
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Ended OK
ok
t/clean.t ............
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - clean() croaks when not given a string or list of strings
ok 3 - $tidy->clean("") returns empty HTML document
ok
t/extra-quote.t ......
1..4
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Should have exactly four messages
ok 4 - Matching warnings
ok
t/ignore-text.t ......
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Matching warnings
ok
t/ignore.t ...........
1..9
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Matching warnings
ok 4 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 5 - Parsed OK
ok 6 - Matching errors
ok 7 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 8 - eval should fail
ok 9 - Throws an error
ok
t/illegal-options.t ..
ok 1 - option force-output is not supported
ok 2 - option gnu-emacs-file is not supported
ok 3 - option gnu-emacs is not supported
ok 4 - option keep-time is not supported
ok 5 - option quiet is not supported
ok 6 - option slide-style is not supported
ok 7 - option write-back is not supported
1..7
ok
t/levels.t ...........
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Matching messages
ok
t/message.t ..........
1..4
ok 1 - An object of class 'HTML::Tidy::Message' isa 'HTML::Tidy::Message'
# Subtest: _matchup( With line numbers )
1..6
ok 1 - as_string matches
ok 2 - column matches
ok 3 - file matches
ok 4 - line matches
ok 5 - text matches
ok 6 - type matches
ok 2 - _matchup( With line numbers )
ok 3 - An object of class 'HTML::Tidy::Message' isa 'HTML::Tidy::Message'
# Subtest: _matchup( Without line numbers )
1..6
ok 1 - as_string matches
ok 2 - column matches
ok 3 - file matches
ok 4 - line matches
ok 5 - text matches
ok 6 - type matches
ok 4 - _matchup( Without line numbers )
ok
t/opt-00.t ...........
1..1
ok 1 - Cleaned stuff looks like what we expected
ok
HTML::Tidy: Unknown error type: FAKE_ERROR_TYPE at t/parse-errors.t line 18.
t/parse-errors.t .....
1..2
ok 1 - encountered 1 parsing error
ok 2 - got 7 messages when parsing errors
ok
t/parse.t ............
1..2
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - parse() dies when not given a string or array of strings to parse
ok
t/perfect.t ..........
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Should have no messages
ok
t/pod-coverage.t .....
1..2
ok 1 - Pod coverage on HTML::Tidy
ok 2 - Pod coverage on HTML::Tidy::Message
ok
t/pod.t ..............
1..3
ok 1 - POD test for blib/lib/HTML/Tidy.pm
ok 2 - POD test for blib/lib/HTML/Tidy/Message.pm
ok 3 - POD test for blib/script/webtidy (no pod)
ok
# Failed test 'The cleaned stuff shouldn't have any errors'
# at t/roundtrip.t line 26.
# Structures begin differing at:
# $got->[0] = (5:1) Warning: blank 'title' element
# $expected->[0] = Does not exist
# Looks like you failed 1 test of 3.
t/roundtrip.t ........
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
not ok 2 - The cleaned stuff shouldn't have any errors
ok 3 - Cleaned up properly
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
t/segfault-form.t ....
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 3 - Cleaned OK
ok
t/simple.t ...........
1..4
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
ok 3 - Right number of initial messages
ok 4 - Cleared the messages
ok
# Failed test 'Matching warnings'
# at t/too-many-titles.t line 27.
# Structures begin differing at:
# $got->[1] = '- (2:5) Warning: too many title elements in <head>'
# $expected->[1] = '- (2:5) Warning: too many title elements in <title>'
# Looks like you failed 1 test of 3.
t/too-many-titles.t ..
1..3
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Parsed OK
not ok 3 - Matching warnings
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/3 subtests
t/unicode-nbsp.t .....
1..3
ok 1 - Tidy Newline
ok 2 - Perl chars OK
ok 3 - Byte string OK
ok
t/unicode.t ..........
1..9
ok 1 - html is utf8
ok 2 - reference is utf8
ok 3 - cleaned output is also unicode
ok 4 - Cleanup didn't break anything
ok 5 - There still shouldn't be any errors
ok 6 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 7 - Parsed OK
ok 8 - There still shouldn't be any errors
# Subtest: Try send bytes to clean method.
ok 1 - html is row bytes
ok 2 - but cleaned output is string
ok 3 - Cleanup didn't break anything
1..3
ok 9 - Try send bytes to clean method.
ok
t/venus.t ............
1..2
ok 1 - An object of class 'HTML::Tidy' isa 'HTML::Tidy'
ok 2 - Cooked stuff looks like what we expected
ok
t/version.t ..........
1..4
ok 1 - Valid version string
ok 2 - Version is greater than 0.90, which is the one I maintain
ok 3 - Valid version string
ok 4 - Version is greater than 0.90, which is the one I maintain
ok
t/wordwrap.t .........
1..1
ok 1 - Cleaned stuff looks like what we expected
ok
Test Summary Report
-------------------
t/roundtrip.t (Wstat: 256 Tests: 3 Failed: 1)
Failed test: 2
Non-zero exit status: 1
t/too-many-titles.t (Wstat: 256 Tests: 3 Failed: 1)
Failed test: 3
Non-zero exit status: 1
Files=25, Tests=84, 2 wallclock secs ( 0.08 usr 0.01 sys + 1.20 cusr 0.18
csys = 1.47 CPU)
Result: FAIL
Failed 2/25 test programs. 2/84 subtests failed.
make[1]: *** [Makefile:1067: test_dynamic] Error 255
===========================================
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Source: libhtml-tidy-perl
Source-Version: 1.60-5
Done: gregor herrmann <[email protected]>
We believe that the bug you reported is fixed in the latest version of
libhtml-tidy-perl, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
gregor herrmann <[email protected]> (supplier of updated libhtml-tidy-perl
package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Thu, 14 Jul 2022 15:50:06 +0200
Source: libhtml-tidy-perl
Architecture: source
Version: 1.60-5
Distribution: unstable
Urgency: medium
Maintainer: Debian Perl Group <[email protected]>
Changed-By: gregor herrmann <[email protected]>
Closes: 1010114
Changes:
libhtml-tidy-perl (1.60-5) unstable; urgency=medium
.
* Team upload.
.
[ Debian Janitor ]
* Bump debhelper from old 10 to 12.
* Set debhelper-compat version in Build-Depends.
* Set upstream metadata fields: Bug-Submit, Repository, Repository-
Browse.
* Remove obsolete fields Contact, Name from debian/upstream/metadata
(already present in machine-readable debian/copyright).
.
[ gregor herrmann ]
* debian/control: update Build-Depends for cross builds.
* debian/watch: use uscan version 4.
* Update 'DEB_BUILD_MAINT_OPTIONS = hardening=+bindnow' to '=+all'.
.
[ Debian Janitor ]
* Remove constraints unnecessary since buster
* Build-Depends: Drop versioned constraint on libtidy-dev.
.
[ gregor herrmann ]
* Update tests-tidy-html5-5.6.patch to make t/too-many-titles.t work
with tidy-html's 5.6 and 5.8 versions.
Fixes on part of #1010114.
* Add path to adjust t/roundtrip.t to tidy-html5 5.8.
Closes: #1010114
* Declare compliance with Debian Policy 4.6.1.
* Set Rules-Requires-Root: no.
* Bump debhelper-compat to 13.
* Annotate test-only build dependencies with <!nocheck>.
Checksums-Sha1:
3310c9f68a0b30dfcff2753bfe6beee0d5a6e94a 2472 libhtml-tidy-perl_1.60-5.dsc
3e4ecfa968be0c0f14bc8b48ea7ac72ea574a22b 10016
libhtml-tidy-perl_1.60-5.debian.tar.xz
Checksums-Sha256:
8ae2f1204a68f1b3bdd78c460c2ab0b554c823a0938a4062001fdc0510a118aa 2472
libhtml-tidy-perl_1.60-5.dsc
d5c889ae52478fc0733ca5dd0cc65dedc0457647fa3d34b9eedfa6c6c422bfed 10016
libhtml-tidy-perl_1.60-5.debian.tar.xz
Files:
485282879bd63e7dcb5e78ff0965307f 2472 perl optional
libhtml-tidy-perl_1.60-5.dsc
ad072996162f9ec7d3c12b7836402ec6 10016 perl optional
libhtml-tidy-perl_1.60-5.debian.tar.xz
-----BEGIN PGP SIGNATURE-----
iQKTBAEBCgB9FiEE0eExbpOnYKgQTYX6uzpoAYZJqgYFAmLQH8dfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEQx
RTEzMTZFOTNBNzYwQTgxMDREODVGQUJCM0E2ODAxODY0OUFBMDYACgkQuzpoAYZJ
qgbY3g/+NvA7mVK+A4lDZjoPbIY83Q6DesBZwsyQKC9XR1Ec5VtXHTrdlRBXYgqt
GMgt8bUf9VyFDWRpz/1WQAjba8h9bfyxdAKYXvxxr9aG5VohQ23Zs4Og4HY20s+W
m8rwtyqsRlk2lv5f8MGK+VgMGMx5zSpo7ykmZp1Z7j9XZWdT+ybq+zW9vQ0u6+28
6Vz9Y8QP5kKWcr6pEJsz/+6Vgtt6+jgpfpPqJgot7cjt4xjZ7XKvP4Ci3p9OjY9e
4Xwzs9EtzQ0mKE5c/i88w8AvR39cxRkoxHU7voXgeOCs1OitPYQB5Rl8vrUqiD0t
o+QTMzEdBxIOn7xRKwWyLpZuTKq3B9KGt04e+TPlOANOnEi5LZQjvYuDUnRo6LQp
HxHpuQz7mflNWMMx1dQnUEIr0Ppw5gJGHY0U0KVE9c9OoTdr6i5Nyn9EYa/9z9ng
gzAaZRwS7UM64JcfIclP5yff6RLFiYQRfLafaejSxgcC/pJatac2ISw887kYPrTS
D1SdtujU/dsiN0WhhZB1L7bNdEHKkZcsw3aU01ym2+Tbkpbk/XdYeG5tTypkh27a
v70b3RGTStVUkNdATK1ih34BZgop4jUQm938nHfW25tL1VIAgHcKhDTPvKFOE/be
2MNPoZ+AJmoAwRMh3zX22ugx61tsyXAWGWqxw4KHMYfrBkbNYNw=
=xBdM
-----END PGP SIGNATURE-----
--- End Message ---