David Mertens wrote:

> I encountered something that left me scrathing my head.  It's not a
> problem, really, just something odd.  When I run 'perldl', every single
> command first responds with "PDL::NiceSlice::perldlpp -- got deprecated
> one-argument form, from main; /usr/bin/perldl; 189..." and then does what I
> want it to do.  In an involuntary response of my fingers, I once typed 'pdl'
> to get a perldl shell and was surprised to find no such error messages.
>
> I know that pdl and perldl are different, but what does this mean?  Do I
> need to tweak some configuration file or update a package?  Does it matter
> if I run in perldl or pdl?
>

Thanks Chris, but I've stumbled on a problem that has nothing to do with
perldl.

It turns out I had a stale terminal.  I confused bash by running Ubuntu's
binary distributed copy of perldl in a terminal and simultaneously upgrading
PDL over cpan.  This stale terminal knows where it should find perldl
because 'which perldl' gives me /usr/local/bin/perldl, but after
uninstalling Ubuntu's binary distribution of PDL and typing perldl in my
stale terminal, I get a message saying bash can't find /usr/bin/perldl.  So
bash says that perldl is located in /usr/local/bin/perldl, but when I type
'perldl' it looks for /usr/bin/perldl!

Anyway, this is only a problem in that one stale terminal window.  I've
closed it now and I have no trouble.  The cause of this problem is a
convoluted mess, hard for others to duplicate even if they wanted to, so
hopefully it won't be a problem for anybody else.

David

P.S. Do you think I should file a bug report with the bash folks?
_______________________________________________
Perldl mailing list
[email protected]
http://mailman.jach.hawaii.edu/mailman/listinfo/perldl

Reply via email to