This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.
I had a working version of validator 0.7.2. After updating to Perl 5.8.8 -819 check script fails on line 290: my $T = HTML::Template->new( filename => File::Spec->catfile($CFG->{Paths}->{Templates}, Slang, 'result.tmpl'), ... In an attempt to fix this, I updated to version 0.7.4 of the validator - no change in the failure. perl module versions (in case this helps): Config-general 2.31 HTML-Template 2.8 Net-IP 1.25 Set-IntSpan 1.09 Text-Iconv 1.2 Note, This seems to not be available from ActiveState. Has this had a name change? I used the one from the zip package I got from you folks. I am not a Perl expert. Any ideas would be appreciated. Likewise if I can provide any other data, please let me know.
(In reply to comment #0) > I had a working version of validator 0.7.2. After updating to Perl 5.8.8 -819 > check script fails on line 290: > my $T = HTML::Template->new( > filename => File::Spec->catfile($CFG->{Paths}->{Templates}, > Slang, 'result.tmpl'), Does the last line above in your check script really have "Slang" in it? It should be "$lang" (without the quotes), and that's how it is in the validator 0.7.4 distribution tarball.
A complete re-install of ActiveState Perl (including completely deleting all previous installs) fixed this problem. Something appears to be amiss in the Perl installation process. This may be fodder for the FAQ list.