$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	2010-03-31 14:38:43.000000000 +0000
+++ Makefile.PL
@@ -192,44 +192,44 @@ 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->load;
-        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->load;
+#        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;
