This is an archived snapshot of W3C's public bugzilla bug tracker, decommissioned in April 2019. Please see the home page for more details.

Bug 4110 - After update to ActiveState Perl 5.8.8 - 819 check script fails
Summary: After update to ActiveState Perl 5.8.8 - 819 check script fails
Status: RESOLVED FIXED
Alias: None
Product: Validator
Classification: Unclassified
Component: check (show other bugs)
Version: 0.7.2
Hardware: PC Windows 2000
: P2 major
Target Milestone: 0.7.4
Assignee: Olivier Thereaux
QA Contact: qa-dev tracking
URL: http://validator.example.org
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-12-29 05:14 UTC by Lynn Wheelwright
Modified: 2007-01-03 22:07 UTC (History)
0 users

See Also:


Attachments

Description Lynn Wheelwright 2006-12-29 05:14:14 UTC
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.
Comment 1 Ville Skyttä 2006-12-29 15:08:51 UTC
(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.
Comment 2 Lynn Wheelwright 2007-01-03 22:07:19 UTC
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.