I think the current LWP doesn't ask anymore. If a module is well-behaved, it will use ExtUtils::MakeMaker::prompt, which knows when a user is at the terminal and when not. There are badly behaved modules, like (I think) Apache::Request, which will enter a potentially infinite loop asking forever (and again) for the location of httpd. Those modules are badly programmed and nothing short of solving the halting problem will provide a general solution for these.

If you're really interested in an evolving solution, have a look at andk's Distroprefs. He maintains snippets of Expect or other canned behaviour, like answers, patches or settings for many distributions, and you can maintain your private set as well, yourself. They get (almost) automatically integrated into your run of the cpan shell.


In reply to Re^3: simpler way to silence modules that ask install-time questions by Corion
in thread simpler way to silence modules that ask install-time questions by perrin

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.