$NetBSD: patch-aa,v 1.2 2010/04/10 13:21:04 seb Exp $

Prevent CPAN's interactive configuration process to take place!

--- Makefile.PL.orig	2011-11-04 19:20:21.000000000 +0000
+++ Makefile.PL
@@ -200,46 +200,46 @@ delete $ENV{PERL5_CPAN_IS_RUNNING} if $n
 
 # and make sure that the user doesn't have any existing CPAN config that'll
 # cause us problems for the next few steps.
-{
-    local $@;
-    eval { require CPAN::HandleConfig; };
-    # Need newish CPAN.pm for this, ergo skip it if that version of CPAN isn't
-    # installed yet.
-    # It will already be installed by the time we reach here if bootstrapping,
-    # otherwise, if we're running from CPAN then it will be installed soon
-    # enough, and we'll come back here..
-    if (!$@ ) {
-        CPAN::HandleConfig->require_myconfig_or_config;
-        if ( $CPAN::Config ) {
-            for my $eumm_setting ( qw/makepl_arg make_install_arg/ ) {
-                if ($CPAN::Config->{$eumm_setting} =~ /(?:PREFIX|INSTALL_BASE)/) {
-                    die <<"DEATH";
-WHOA THERE! It looks like you've got $CPAN::Config->{$eumm_setting} set. This is
-known to cause problems with local::lib. Please either remove this setting or
-clear out your .cpan directory.
-DEATH
-                }
-            }
-
-            for my $mb_setting (qw/mbuild_arg mbuild_install_arg mbuildpl_arg/) {
-                if ($CPAN::Config->{$mb_setting} =~ /(?:--prefix|--install_base)/) {
-                    die <<"DEATH";
-WHOA THERE! It looks like you've got $CPAN::Config->{$mb_setting} set. This is
-known to cause problems with local::lib. Please either remove this setting or
-clear out your .cpan directory.
-DEATH
-                }
-            }
-        }
-    }
-    else {
-        my $error = $@;
-        require CPAN;
-        # Explode if it looks like requiring CPAN::HandleConfig should
-        # have worked, but didn't.
-        die($error) if $CPAN::VERSION >= $required_CPAN;
-    }
-}
+#{
+#    local $@;
+#    eval { require CPAN::HandleConfig; };
+#    # Need newish CPAN.pm for this, ergo skip it if that version of CPAN isn't
+#    # installed yet.
+#    # It will already be installed by the time we reach here if bootstrapping,
+#    # otherwise, if we're running from CPAN then it will be installed soon
+#    # enough, and we'll come back here..
+#    if (!$@ ) {
+#        CPAN::HandleConfig->require_myconfig_or_config;
+#        if ( $CPAN::Config ) {
+#            for my $eumm_setting ( qw/makepl_arg make_install_arg/ ) {
+#                if ($CPAN::Config->{$eumm_setting} =~ /(?:PREFIX|INSTALL_BASE)/) {
+#                    die <<"DEATH";
+#WHOA THERE! It looks like you've got $CPAN::Config->{$eumm_setting} set. This is
+#known to cause problems with local::lib. Please either remove this setting or
+#clear out your .cpan directory.
+#DEATH
+#                }
+#            }
+#
+#            for my $mb_setting (qw/mbuild_arg mbuild_install_arg mbuildpl_arg/) {
+#                if ($CPAN::Config->{$mb_setting} =~ /(?:--prefix|--install_base)/) {
+#                    die <<"DEATH";
+#WHOA THERE! It looks like you've got $CPAN::Config->{$mb_setting} set. This is
+#known to cause problems with local::lib. Please either remove this setting or
+#clear out your .cpan directory.
+#DEATH
+#                }
+#            }
+#        }
+#    }
+#    else {
+#        my $error = $@;
+#        require CPAN;
+#        # Explode if it looks like requiring CPAN::HandleConfig should
+#        # have worked, but didn't.
+#        die($error) if $CPAN::VERSION >= $required_CPAN;
+#    }
+#}
 
 if ($bootstrapping) {
   auto_install_now;
