prashanttekriwal has asked for the wisdom of the Perl Monks concerning the following question:
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):
by setting some configuration in CPAN so that it always takes the answer as either yes or no.MIME::Lite is designed to take advantage of a variety of external modu +les if they are not present then MIME::Lite will attempt to do its be +st 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]
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.
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re: how to bypass the user prompts asked during cpan module installations
by Anonymous Monk on Feb 03, 2012 at 07:45 UTC | |
|
Re: how to bypass the user prompts asked during cpan module installations
by roboticus (Chancellor) on Feb 03, 2012 at 10:53 UTC | |
|
Re: how to bypass the user prompts asked during cpan module installations
by CountZero (Bishop) on Feb 03, 2012 at 14:33 UTC | |
by prashanttekriwal (Novice) on Feb 06, 2012 at 05:49 UTC | |
by CountZero (Bishop) on Feb 06, 2012 at 07:03 UTC |