Re: [rt.cpan.org #81094] Inline build fails using INSTALL_BASE

[email protected] ("[email protected] via RT")
Newsgroups perl.inline
Message-ID <[email protected]>
Sun Nov 11 16:39:50 2012: Request 81094 was acted upon.
Transaction: Correspondence added by [email protected]
       Queue: Inline
     Subject: Re: [rt.cpan.org #81094] Inline build fails using INSTALL_BASE
   Broken in: 0.50, 0.51
    Severity: Critical
       Owner: Nobody
  Requestors: [email protected]
      Status: open
 Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=81094 >


I did a clean Inline-0.51 install into a new location
(which required Test::Warn, Sub::Uplevel to be
installed and Carp to be updated) and the test
still failed.

Then after an install of ExtUtils::MakeMaker 6.62
Inline build and installed just fine.  It looks like
the problem is a bug in the earlier EU::MM and
setting a higher minimum version for Inline to
build seems reasonable to me.

--Chris

On Sun, Nov 11, 2012 at 3:05 PM, Sisyphus via RT <[email protected]> wrote:
> <URL: https://rt.cpan.org/Ticket/Display.html?id=81094 >
>
> On Sun Nov 11 11:31:44 2012, [email protected] wrote:
>> Hi Rob-
>>
>> Perhaps the problem is perl version specific as I
>> have not had trouble building Inline with perl 5.10.x
>> from cygwin.  This build was with the latest cygwin
>> perl 5.14.2.
>>
>> The good news is that since all this was installed
>> in a separate location, I should be able to reproduce
>> the bug using a different INSTALL_BASE.  Of
>> course, I need to get PDL up and running first but
>> will follow up with the details when I can do so.
>>
>> --Chris
>
> I've just installed the latest cygwin-1.7.17 (perl-5.14.2) on a Windows
> 7 box, and then installed Inline-0.51 (and its dependency chain) into
> ~/modules by specifying INSTALL_BASE=~/modules.
>
> I still didn't strike the problem you reported - but I did something a
> little differently.
> When it came to installing Parse-RecDescent-1.967009, the Makefile.PL
> croaked because EU::MM was at version 6.57_05, but 6.62 was needed.
> Rather than opt for an earlier version of P::RD, I installed version
> 6.62 of EU::MM (also into ~/modules) and all then went fine.
>
> Having done that, I then re-jigged things to build Inline-0.51 (perl
> Makefile.PL INSTALL_BASE=~/elsewhere) using version 6.57_05 of EU::MM
> and got exactly the same problem as you did.
>
> Apparently that's the version of EU::MM that originally shipped with
> 5.14.0 ... I haven't checked which version of EU::MM shgipped with
> 5.14.2 ... is upgrading to a later version of EU::MM an acceptable
> solution to this problem ?
>
> Cheers,
> Rob
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.