zentara has asked for the wisdom of the Perl Monks concerning the following question:

Hi, I was wondering if anyone knows the fix for the PDL install bug
No rule to make target `/home/zentara/perlmodules/PDL-2.4.3/Basic/Gen +/pm_to_blib', needed by `Bad.pm'. Stop.
I'm using Perl5.8.8 and PDL-2.4.3 I've seen this is reported in the cpan tester reports, but I havn't been able to find a patch. Thanks.

I'm not really a human, but I play one on earth. Cogito ergo sum a bum

Replies are listed 'Best First'.
Re^2: “PDL – Scientific Programming in Perl” book online in HTML format
by syphilis (Archbishop) on Dec 07, 2006 at 15:02 UTC
    No rule to make target `/home/zentara/perlmodules/PDL-2.4.3/Basic/Gen +/pm_to_blib', needed by `Bad.pm'. Stop.
    The only 2.4.3 failures I see on CPAN testers arise because:
    cp pptemplate ../../blib/script/pptemplate cp: pptemplate: No such file or directory
    I think that issue has been addressed in the CVS version available from Sourceforge. For CVS access, see http://sourceforge.net/cvs/?group_id=612.

    What OS are you running ? And which 'make' utility ?

    Oooops ... I see you've already filed a bug report that answers those questions :-)
    This may be an hitherto unknown problem - a post to the PDL-Porters mailing list might provide an answer if you don't get one here (but first try the latest CVS version, if that's possible).

    I've built PDL-2.4.3 without any problem on Mandrake Linux (osvers=2.4.21-0.13.mdk), (unthreaded) perl-5.8.8. I guess it's some problem with Basic/Bad/Makefile.PL ( ... or is that just stating the obvious ? :-)

    If you do post to the porters list, also include that section of the output of 'perl Makefile.PL' that shows the badvalues options that have been selected.

    Cheers,
    Rob
Re^2: “PDL – Scientific Programming in Perl” book online in HTML format
by lin0 (Curate) on Dec 07, 2006 at 18:30 UTC

    Hi Zentara

    It works for me! I am using Perl 5.8.7 and PDL 2.4.3 on Kubuntu 6.06. What I can suggest is the following:

    • Subscribe to the PDL Mailing lists. In particular, you might want to send your bug report to the pdl-porters team.
    • In the mean time, you could disable the support for BAD values by modifying the following line in the /home/zentara/perlmodules/PDL-2.4.3/perldl.conf file
    • Line 73: From: WITH_BADVAL => 1 To: WITH_BADVAL => 0

    Please, let me know if you can get it to compile without the BAD values support

    Cheers,

    lin0