gshank/html-formhandler

5.26.0-readiness: dependency fails to install

jkeenan opened this issue · 0 comments

Today I attempted to assess the Perl-5.26.0 readiness of HTML-FormHandler. I used Perl 5 blead -- which is very close to what will be released as Perl 5.26.0 within the next several weeks -- and a Dist::Zilla built against that perl. When I called dzil test, I got failures like this:

t/blocks/basic.t ........................ Can't locate HTML/TreeBuilder.pm in @INC (you may need to install the HTML::TreeBuilder module) (@INC contains: /home/jkeenan/gitwork/zzzothers/html-formhandler/.build/yUR1AZq6q0/blib/lib /home/jkeenan/gitwork/zzzothers/html-formhandler/.build/yUR1AZq6q0/blib/arch /home/jkeenan/testing/blead/lib/perl5/site_perl/5.26.0/x86_64-linux /home/jkeenan/testing/blead/lib/perl5/site_perl/5.26.0 /home/jkeenan/testing/blead/lib/perl5/5.26.0/x86_64-linux /home/jkeenan/testing/blead/lib/perl5/5.26.0 .) at /home/jkeenan/gitwork/zzzothers/html-formhandler/.build/yUR1AZq6q0/blib/lib/HTML/FormHandler/Test.pm line 7.
BEGIN failed--compilation aborted at /home/jkeenan/gitwork/zzzothers/html-formhandler/.build/yUR1AZq6q0/blib/lib/HTML/FormHandler/Test.pm line 7.
Compilation failed in require at t/blocks/basic.t line 4.
BEGIN failed--compilation aborted at t/blocks/basic.t line 4.
t/blocks/basic.t ........................ Dubious, test returned 2 (wstat 512, 0x200)

The problem is that HTML::TreeBuilder itself fails to install with Perl 5 blead. A bug ticket has already been filed for that problem at https://rt.cpan.org/Ticket/Display.html?id=120521. HTML::TreeBuilder is part of the HTML-Tree distribution (http://search.cpan.org/~cjm/HTML-Tree-5.03/) which has not had a CPAN release since 2012.

Thank you very much.
Jim Keenan