David Mertens writes:
> 
> > A little slim on the debugging info :-) (see BUGS in the
> > PDL source for info on what is useful for problem reports)
> > but you might want to check that you don't have more than
> > one PDL installation in your path.
> 
> Well, I'm sorry for clogging the mailing list with that one.

Apologies not needed, the feedback is very helpful since
a problem someone has with PDL is a problem someone has
with PDL...

> ...snip...
> 
> But wait - did you say this would only happen if you have
> two PDLs installed?

I was speculating that the problem was you had more than
one PDL in your PATH and @INC which can cause funny results
since the build and test process has not been made safe
against such problems.

> I had only one installed. I can't imagine that this sort
> of problem would crop back up the next time I update my GIT
> and run the tests.

If you have PDL installed in the system perl locations and
you do a perl -Mblib t/test-here.t then you basically put
the just built PDL in the perl INC path ahead of the other
PDL.  Not usually noticed as long as the new PDL has the
same (or more) submodules built.  If one is missing (as was
the case because of all the 0's in the perldl.conf settings)
then the PDL later in the INC path gets pulled in but now
everything is messed up...

> I guess the upshot - and the thing worth mentioning on the
> wiki - is that you have a package-based install of PDL, you
> should remove it before testing your GIT or sourceforge tarball
> version.

No need to remove it.  If you've built a module, then the
test will pick it up correctly since it will be at the front
of INC.  If the module did not build, then it is possible that
you are picking up the other PDL.  An easy way to check would
be to try running the tests as perl t/test-here.t and the
other PDL will show up if it is there....

Thanks again for the feedback and the wiki work.  It looks
good.

Cheers,
Chris
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to