I wanted to build an awesome place for people to discuss module specific issues, but I don't have any more time for this, and there are much better places to discuss Perl-related issues. I'd recommend asking your question on Stack Overflow or on Perl Monks.
If you are looking for a Perl tutorial or Perl-related news, I hope these links will serve you well.
Posted on 2012-02-02 22:06:39.943228-08 by pt
how to bypass the user prompts asked during cpan module installations
Hi, This is a generic question not specific to MIME::Lite.

I have a script that installs CPAN modules automatically and redirects all the CPAN output to a file (since they are huge). Now since all output is redirected to a file, user can't see any prompt that is thrown by CPAN installer and hence it will appear as the process has stuck forever.


So, is there a way to bypass questions like this (or any other user prompt for that matter):

==================

MIME::Lite is designed to take advantage of a variety of external modules if they are not present then MIME::Lite will attempt to do its best but its strongly recommend that you install them.


These modules are:
MIME::Types
Mail::Address

I can add these modules to the prereq list which will cause the files to be automatically installed if they aren't already present
Add prereqs? [Yes]

==================

by setting some configuration in CPAN so that it always takes the answer as either yes or no.

I have tried setting 'o conf prerequisites_policy follow' but these prompts are not bypassed with that configuration. It only bypass dependency installation prompts.


The above prompt is not for dependency installation but for recommended installation.

Any help in this regard is highly appreciated.
Direct Responses: Write a response