bootstrap macro

Paul Howarth paul at city-fan.org
Tue Jul 5 08:10:57 UTC 2011


On 07/02/2011 12:57 PM, Iain Arnell wrote:
> On Thu, Jun 30, 2011 at 3:29 PM, Paul Howarth<paul at city-fan.org>  wrote:
>>
>> Hmm, that file is just the list of unbuilt packages; I was looking for
>> something that included the relationships between the packages so I
>> could figure out why Test::EOL couldn't use Pod::Coverage::TrustPod when
>> bootstrapping.
>
> It seems to be due to perl-Test-Pod (a build requirement of
> Pod::Coverage::TrustPod), which is using Module::Build at build-time.
> And dual-life Module::Build has a whole bunch of additional build
> dependencies, presumably at least one of which is also using Test-Pod.
> And looking at Marcela's commits, it seems that most of the bootstrap
> problems so far seem to involve removing Test-Pod{,-Coverage} deps. I
> would suggest that a better solution is to change perl-Test-Pod's
> packaging to use EU::MM and Makefile.PL instead of Module::Build
> (Test-Pod offers both).

Even that isn't really necessary as the Module::Build built as part of 
the main perl package could be used to bootstrap perl-Test-Pod.

Paul.



More information about the perl-devel mailing list