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
