On 8/14/2010 6:00 PM, Daniel Carrera wrote: > On Sat, Aug 14, 2010 at 11:08 PM, Chris Marshall wrote: >> Unfortunately not, I had to fix a lot of things in Devel::REPL >> to support the desired PDL shell functionality (basically it >> was getting things to work without assuming GNU readline or >> a unix only build). > > I see. :-( > > >> You should be able to install that with your package manager >> to pull in the dependencies and a follow up CPAN install >> should work to upgrade the version a la >> >> cpan> upgrade Devel::REPL > > That works, but it requires something like a 50MB download just for > the dependencies. :-( I was hoping to avoid some of that. Anyway, I > have added instructions to get Devel::REPL on Ubuntu.
That is why Devel::REPL is optional and pdl2 falls back to perldl without it. However, the Devel::REPL dependencies are almost all pure perl and have a very good build record according to CPAN Testers results. In the long term, the problem should be alleviated by easy access to a binary install of Devel::REPL on all platforms. > Personally I'm satisfied with the Ubuntu instructions as they are now. > They cover almost 100% of PDL's functionality with only NDF and Proj4 > missing and I think I'll skip those: > > * NDF requires the Starlink library which is huge (750MB download, 3GB > unzipped) and I can't provide simple instructions. I've never used this, can't build it on cygwin or win32... > * When I tried to install Proj4, it completely broke the PDL install. > Very scary. So even if I get it to work I won't feel comfortable with > it. This is very problematic and is exactly what should be sorted out by the pre-release testing. PROJ4 is not a very complicated module and it is important for a lot of transformation work (mapping, geolocation, demos). You'll have to report more specifically in order for this to be debugged. The dependencies there or not there should *not* break the PDL install process. > So I'm going to leave the Ubuntu instructions as they are and try to > write instructions for Fedora. I don't know how many distributions > I'll cover in total. The Ubuntu instructions took me a full day to > write and test properly. I understand the level of effort required. I'm in the process of uninstalling my cygwin version so I can revisit the entire cygwin build in light of the new release. Cheers, Chris _______________________________________________ Perldl mailing list [email protected] http://mailman.jach.hawaii.edu/mailman/listinfo/perldl
