--- Jonathan Yu <[EMAIL PROTECTED]> wrote:
> Hi there:
>
> You need to save your CPAN config. As in the first line, you selected
> that:
>
> > <auto_commit>
> > Always commit changes to config variables to disk? [no] [Enter]
>
> Therefore your settings aren't actually saved. You have to commit
> them
> yourself - "o conf commit" or change that setting back.
>
> Reading the dialogs it gives you before making your choices will help
> you make informed decisions.
>
> Cheers,
>
> Jon
Hi Jonathan,
Thanks for your advice. Because I'm not quite sure the dialogs, I just
selected default.
Re-run
# perl -MCPAN -e shell
Sorry, we have to rerun the configuration dialog for CPAN.pm due to
some missing parameters...
Normally CPAN.pm keeps config variables in memory and changes need to
be saved in a separate 'o conf commit' command to make them permanent
between sessions. If you set the 'auto_commit' option to true, changes
to a config variable are always automatically committed to disk.
<auto_commit>
Always commit changes to config variables to disk? [no] yes
A Build.PL is run by perl in a separate process. Likewise we run
'./Build' and './Build install' in separate processes. If you have any
parameters you want to pass to the calls, please specify them here.
Typical frequently used settings:
--install_base /home/xxx # different installation
directory
<mbuildpl_arg>
Parameters for the 'perl Build.PL' command? [] [Enter]
Parameters for the './Build' command? Setting might be:
--extra_linker_flags -L/usr/foo/lib # non-standard library
location
<mbuild_arg>
Your choice: [] [Enter]
Do you want to use a different command for './Build install'? Sudo
users will probably prefer:
su root -c ./Build
or
sudo ./Build
or
/path1/to/sudo -u admin_account ./Build
<mbuild_install_build_command>
or some such. Your choice: [./Build] [Enter]
Parameters for the './Build install' command? Typical frequently used
setting:
--uninst 1 # uninstall conflicting files
<mbuild_install_arg>
Your choice: [] [Enter]
( whether I need to type "--uninst 1" here ??? )
Please remember to call 'o conf commit' to make the config permanent!
( Disregard selecting "Yes" on <auto_commit> above, here it still
prompts "Please remember to call 'o conf commit' to make the config
permanent!" ? Where shall I run 'o conf commit' on console or inside
cpan? and how? )
cpan shell -- CPAN exploration and modules installation (v1.9301)
ReadLine support enabled
cpan[1]>
On next starting cpan it didn't complain again
# perl -MCPAN -e shell
perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
LANGUAGE = (unset),
LC_ALL = (unset),
LANG = "en_US"
are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
cpan shell -- CPAN exploration and modules installation (v1.9301)
ReadLine support enabled
cpan[1]>
How to remove [1] making it prompted "cpan >" ? TIA
B.R.
Stephen L
Send instant messages to your online friends http://uk.messenger.yahoo.com