On Sat, Mar 11, 2017 at 04:56:44PM -0800, Paul Rogers wrote:
> "Installation of Perl Modules which use Build.PL
> 
> Before perl-5.22, Module::Build was part of the core distribution. Now
> it must be installed separately (see above) before any of the modules
> which use it can be built.
> 
> Install Perl modules which use Build.PL by running the following
> commands: 
> perl Build.PL &&
> ./Build &&
> ./Build test
> 
> Now, as the root user:
> 
> ./Build install"
> 
> It seems the "(see above)" is misdirection, unless something totally
> unobvious is being meant.

The important part of the sentence is "it must be installed
separately".  The 'see above' was intended to refer to those other
modules which need it - they are indeed abve, but I accept the
wording is not clear..

I've open to suggested rewordings, including just dropping that
part in parentheses, or even dropping the whole paragraph.

That wording has been in place since at least 7.10 (maybe even 7.9,
I don't have a local copy of that) without anybody else noticing it
can be confusing.  So, just out of casual interest, which module(s)
are you thinking about building which need(s) it ?

I guess that the sentence in Module::Build 'If your version of perl
is 5.20.2 or earlier...' can also go now, we moved to 5.22.0 by the
time of LFS-7.8.

ĸen
-- 
`I shall take my mountains', said Lu-Tze. `The climate will be good
for them.'     -- Small Gods
-- 
http://lists.linuxfromscratch.org/listinfo/blfs-support
FAQ: http://www.linuxfromscratch.org/blfs/faq.html
Unsubscribe: See the above information page

Reply via email to