Sun Nov 11 16:39:50 2012: Request 81094 was acted upon.
Transaction: Correspondence added by devel.chm...@gmail.com
       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: c...@cpan.org
      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 <bug-inl...@rt.cpan.org> wrote:
> <URL: https://rt.cpan.org/Ticket/Display.html?id=81094 >
>
> On Sun Nov 11 11:31:44 2012, devel.chm...@gmail.com 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
>

Reply via email to