Andreas J. Koenig wrote:
While inspecting the involved files I found this highly suspicious
line in t/testconfig:

  #!/usr/bin/perl -MSVN::Notify::Config=$0

This looks to me as if your tests might be using an old perl with
current @INC. Is this possible?

That's [mostly] a false lead, since the test script itself isn't executed directly (hence the shebang line is not used by the shell to locate the path to the Perl binary). However, that does call into question the very design of the test, which assumes that the script *will* be run by a Perl binary located in the path, not necessarily the Perl that was used to create the Makefile.

It may be that you stumbled across the limitation that the tests don't currently run correctly with an _uninstalled_ Perl; it isn't really related to bleadperl as such. I'll have to figure out how to tell what Perl was used to build the files and be sure to use *that* binary when running the test file itself...

John

--
John Peacock
Director of Information Research and Technology
Rowman & Littlefield Publishing Group
4501 Forbes Boulevard
Suite H
Lanham, MD  20706
301-459-3366 x.5010
fax 301-429-5748

Reply via email to