[WM] WebMake-2.3 tests fail
Justin Mason
jm.jmason.org
Sun Nov 4 20:25:01 GMT 2001
Joern Clausen said:
> The reason for this is that the Perl scripts (e.g. webmake itself) state
> "/usr/bin/perl" as interpreter, which might be wrong. I have Perl
> installed in a completely different directory. Until recently, this path
> was fixed only at "make install", so during "make test", it was still
> wrong. This behaviour was changed in version 2.2 of WebMake, now the
> path is fixed during "make".
Hmm, interesting. that could be it -- although "make test" now runs the
tests using the "perl" in $PATH, afaik.
> PERL_DL_NONLAZY=1 /vol/perl-5.6/bin/perl -Iblib/arch -Iblib/lib -I/vol/perl-5
^^^^
(aha, looks like someone read Casper Dik's paper a long
time ago ;)
> t/breadcrumbs2......${crumbs}: need a root content for <breadcrumbs>!
This is almost definitely because you have an old version of WebMake
installed where perl is picking it up before the new modules, I think.
I think that might explain the other failures too...
Could it be that there's a perl in the path *before* the one in
/vol/perl-5.6? And that's being used to run the tests?
--j.
More information about the Webmake-talk
mailing list