Hernán,
This is a currently outstanding bug. Shouldn't be too hard to fix, I
just haven't gotten around to it yet (i.e., it hasn't bothered me enough
yet). The API for Pod::Text changed with version 3, so apropos doesn't
know how to find things if you have that version of the module. Patches
to PDL::Perldl are always welcome.
You can read the currently outstanding bugs in the Tracker at
http://sourceforge.net/projects/pdl .
Derek
Hernán De Angelis wrote:
Hi all,
I have installed PDL 2.4.3 in three different computers. In two of
them, which are relatively modern boxes, I try to have the latest
packages and Perl modules. In these two machines when using "apropos"
in perldl I get the following message:
example:
apropos integrate
output:
Can't locate object method "interpolate" via package "Pod::Text" at ....
These machines use Pod::Text 3.08 (part of podlators-2.05).
However, I noticed that in my third machine, an older laptop with some
older packages, "apropos" actually worked fine. After a bit of
research it turned out that this old machine uses Pod::Text 2.21
(podlators 1.27). I therefore downloaded the Text.pm file from the
2.21 version and just changed it in one of the newer machines ... and
worked fine. I am a complete noob with these perl modules, but I
noticed that the "interpolate" method is not mentioned in Pod::Text
versions 3.06 and above. May be other people already experienced this
problem. Google does not say much on this (only a japanese page, but I
cannot figure out what is in there). I am doing something wrong in my
more modern machines? or does PDL need a small fix in this aspect?
Hernán
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl