Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 28 Oct 2011 09:48:18 +0200
From:      Anton Berezin <tobez@tobez.org>
To:        Doug Barton <dougb@FreeBSD.org>
Cc:        perl@FreeBSD.org
Subject:   Re: ExtUtils::MakeMaker problem
Message-ID:  <20111028074818.GD3116@heechee.tobez.org>
In-Reply-To: <4EAA551D.8040400@FreeBSD.org>
References:  <4EAA551D.8040400@FreeBSD.org>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Oct 28, 2011 at 12:09:17AM -0700, Doug Barton wrote:
> I have some modules that I need to install via CPAN, and I'm running
> into a problem. This is on an 8.2-p4 system, using perl 5.12.4. Every
> module I try to install runs into the following issue:
> 
> Running make test
> PERL_DL_NONLAZY=1 /usr/local/bin/perl "-Iblib/arch" "-Iblib/lib"
> "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib',
> 'blib/arch')" t/*.t
> t/00compile.t ............. ok
> t/arch_check.t ............ ok
> t/backwards.t ............. ok
> t/basic.t ................. ok
> t/build_man.t ............. ok
> t/cd.t .................... ok
> t/config.t ................ ok
> t/dir_target.t ............ ok
> t/FIRST_MAKEFILE.t ........ ok
> t/fix_libs.t .............. ok
> t/fixin.t ................. ok
> t/hints.t ................. ok
> t/INST.t .................. ok
> t/INST_PREFIX.t ........... ok
> t/INSTALL_BASE.t .......... 1/20
> 
> It then hangs there forever. I've tried rebuilding/reinstalling perl, no
> luck. Previously the MakeMaker port was installed, but I've reinstalled
> perl several times since I removed it.
> 
> Any ideas?

There is a bad interaction between BSDPAN and recent versions of MakeMaker.
There is a PR for this (160759 I believe), but the simplest workaround is to
export DISABLE_BSDPAN=1 before issuing the command.

\Anton.
-- 
Our society can survive even a large amount of irrational regulation.
  -- John McCarthy



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20111028074818.GD3116>