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

Reply via email to