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

Reply via email to