\*(C'\fR is a short notation for
) (rof_escape_sequence|91|CPAN.3pm|1256|\*(C`Kwalify\*(C'\fR module installed (which is part of the |If you have the \f(CW\*(C`Kwalify\*(C'\fR module installed (which is part of the
) (rof_escape_sequence|91|CPAN.3pm|1261|\*(C`CPAN.pm\*(C'\fR comes with a collection of example \s-1YAML\s0 files. Note that these |\&\f(CW\*(C`CPAN.pm\*(C'\fR comes with a collection of example \s-1YAML\s0 files. Note that these
) (rof_escape_sequence|91|CPAN.3pm|1270|\*(C`CPAN::Shell\->install(...)\*(C'\fR) and as |available both as methods (\f(CW\*(C`CPAN::Shell\->install(...)\*(C'\fR) and as
) (rof_escape_sequence|91|CPAN.3pm|1271|\*(C`install(...)\*(C'\fR). Before calling low-level |functions in the calling package (\f(CW\*(C`install(...)\*(C'\fR). Before calling low-level
) (rof_escape_sequence|91|CPAN.3pm|1285|\*(C`r\*(C'\fR, \f(CW\*(C`autobundle\*(C'\fR, \f(CW\*(C`u\*(C'\fR) also return a list of |listings of modules (\f(CW\*(C`r\*(C'\fR, \f(CW\*(C`autobundle\*(C'\fR, \f(CW\*(C`u\*(C'\fR) also return a list of
) (rof_escape_sequence|91|CPAN.3pm|1291|\*(C`CPAN::Shell\->expand("Module",@things)\*(C'\fR method. Expand returns a |\&\f(CW\*(C`CPAN::Shell\->expand("Module",@things)\*(C'\fR method. Expand returns a
) (rof_escape_sequence|91|CPAN.3pm|1336|\*(C`/modules are up to date/\*(C'\fR and decide to mail the output |expression \f(CW\*(C`/modules are up to date/\*(C'\fR and decide to mail the output
) (rof_escape_sequence|91|CPAN.3pm|1394|\*(C`clean\*(C'\fR method on all items contained in the bundle. |Recursively runs the \f(CW\*(C`clean\*(C'\fR method on all items contained in the bundle.
) (rof_escape_sequence|91|CPAN.3pm|1405|\*(C`force\*(C'\fR is passed recursively |does not refuse to take the action. The \f(CW\*(C`force\*(C'\fR is passed recursively
) (rof_escape_sequence|91|CPAN.3pm|1406|\*(C`force\*(C'\fR |to all contained objects. See also the section above on the \f(CW\*(C`force\*(C'\fR
) (rof_escape_sequence|91|CPAN.3pm|1407|\*(C`fforce\*(C'\fR pragma. |and the \f(CW\*(C`fforce\*(C'\fR pragma.
) (rof_escape_sequence|91|CPAN.3pm|1410|\*(C`get\*(C'\fR method on all items contained in the bundle |Recursively runs the \f(CW\*(C`get\*(C'\fR method on all items contained in the bundle
) (rof_escape_sequence|91|CPAN.3pm|1414|\*(C`$CPAN::Config\-\*(C'\fR{cpan_home}>. Note that this is different from |\&\f(CW\*(C`$CPAN::Config\-\*(C'\fR{cpan_home}>. Note that this is different from
) (rof_escape_sequence|91|CPAN.3pm|1424|\*(C`install\*(C'\fR method on all items contained in the bundle |Recursively runs the \f(CW\*(C`install\*(C'\fR method on all items contained in the bundle
) (rof_escape_sequence|91|CPAN.3pm|1427|\*(C`make\*(C'\fR method on all items contained in the bundle |Recursively runs the \f(CW\*(C`make\*(C'\fR method on all items contained in the bundle
) (rof_escape_sequence|91|CPAN.3pm|1430|\*(C`readme\*(C'\fR method on all items contained in the bundle |Recursively runs the \f(CW\*(C`readme\*(C'\fR method on all items contained in the bundle
) (rof_escape_sequence|91|CPAN.3pm|1433|\*(C`test\*(C'\fR method on all items contained in the bundle |Recursively runs the \f(CW\*(C`test\*(C'\fR method on all items contained in the bundle
) (rof_escape_sequence|91|CPAN.3pm|1455|\*(C`make clean\*(C'\fR there. |runs \f(CW\*(C`make clean\*(C'\fR there.
) (rof_escape_sequence|91|CPAN.3pm|1482|\*(C`force\*(C'\fR and the \f(CW\*(C`fforce\*(C'\fR pragma. |\&\f(CW\*(C`force\*(C'\fR and the \f(CW\*(C`fforce\*(C'\fR pragma.
) (rof_escape_sequence|91|CPAN.3pm|1491|\*(C`make install\*(C'\fR there. If \f(CW\*(C`make\*(C'\fR has not |runs the external command \f(CW\*(C`make install\*(C'\fR there. If \f(CW\*(C`make\*(C'\fR has not
) (rof_escape_sequence|91|CPAN.3pm|1492|\*(C`make test\*(C'\fR is issued in |yet been run, it will be run first. A \f(CW\*(C`make test\*(C'\fR is issued in
) (rof_escape_sequence|91|CPAN.3pm|1494|\*(C`force\*(C'\fR run the \f(CW\*(C`install\*(C'\fR for |cancellation can be avoided by letting \f(CW\*(C`force\*(C'\fR run the \f(CW\*(C`install\*(C'\fR for
) (rof_escape_sequence|91|CPAN.3pm|1505|\*(C`is_tested\*(C'\fR. |not yet installed. See also \f(CW\*(C`is_tested\*(C'\fR.
) (rof_escape_sequence|91|CPAN.3pm|1518|\*(C`get\*(C'\fR method to make sure the distribution is |First runs the \f(CW\*(C`get\*(C'\fR method to make sure the distribution is
) (rof_escape_sequence|91|CPAN.3pm|1520|\*(C`perl |distribution has been unpacked and runs the external commands \f(CW\*(C`perl
) (rof_escape_sequence|91|CPAN.3pm|1521|\*(C'\fR or \f(CW\*(C`perl Build.PL\*(C'\fR and \f(CW\*(C`make\*(C'\fR there. |Makefile.PL\*(C'\fR or \f(CW\*(C`perl Build.PL\*(C'\fR and \f(CW\*(C`make\*(C'\fR there.
) (rof_escape_sequence|91|CPAN.3pm|1526|\*(C`$CPAN::Config\-\*(C'\fR{lynx}>. If \fIlynx\fR |command \fIlynx\fR specified in \f(CW\*(C`$CPAN::Config\-\*(C'\fR{lynx}>. If \fIlynx\fR
) (rof_escape_sequence|91|CPAN.3pm|1529|\*(C`$CPAN::Config\-\*(C'\fR{pager}> |in \f(CW\*(C`$CPAN::Config\-\*(C'\fR{pager}>
) (rof_escape_sequence|91|CPAN.3pm|1533|\*(C`prefs_dir/\*(C'\fR directory. The first |user has deposited in the \f(CW\*(C`prefs_dir/\*(C'\fR directory. The first
) (rof_escape_sequence|91|CPAN.3pm|1534|\*(C`prefs_dir/\*(C'\fR are processed |succeeding match wins. The files in the \f(CW\*(C`prefs_dir/\*(C'\fR are processed
) (rof_escape_sequence|91|CPAN.3pm|1545|\*(C`requires\*(C'\fR and \f(CW\*(C`build_requires\*(C'\fR elements. These can be |as the \f(CW\*(C`requires\*(C'\fR and \f(CW\*(C`build_requires\*(C'\fR elements. These can be
) (rof_escape_sequence|91|CPAN.3pm|1546|\*(C`META.yml\*(C'\fR (if authoritative) or can be |declared either by the \f(CW\*(C`META.yml\*(C'\fR (if authoritative) or can be
) (rof_escape_sequence|91|CPAN.3pm|1547|\*(C`Build.PL\*(C'\fR in the file \f(CW\*(C`./_build/prereqs\*(C'\fR |deposited after the run of \f(CW\*(C`Build.PL\*(C'\fR in the file \f(CW\*(C`./_build/prereqs\*(C'\fR
) (rof_escape_sequence|91|CPAN.3pm|1548|\*(C`Makfile.PL\*(C'\fR written as the \f(CW\*(C`PREREQ_PM\*(C'\fR hash in |or after the run of \f(CW\*(C`Makfile.PL\*(C'\fR written as the \f(CW\*(C`PREREQ_PM\*(C'\fR hash in
) (rof_escape_sequence|91|CPAN.3pm|1549|\*(C`Makefile\*(C'\fR. \fINote\fR: this method only works |a comment in the produced \f(CW\*(C`Makefile\*(C'\fR. \fINote\fR: this method only works
) (rof_escape_sequence|91|CPAN.3pm|1550|\*(C`make\*(C'\fR the distribution. Returns |after an attempt has been made to \f(CW\*(C`make\*(C'\fR the distribution. Returns
) (rof_escape_sequence|91|CPAN.3pm|1555|\*(C`$CPAN::Config\-\*(C'\fR{pager}>. |through the pager specified in \f(CW\*(C`$CPAN::Config\-\*(C'\fR{pager}>.
) (rof_escape_sequence|91|CPAN.3pm|1563|\*(C`make\*(C'\fR the distribution. |works only after an attempt has been made to \f(CW\*(C`make\*(C'\fR the distribution.
) (rof_escape_sequence|91|CPAN.3pm|1570|\*(C`make test\*(C'\fR there. |runs \f(CW\*(C`make test\*(C'\fR there.
) (rof_escape_sequence|91|CPAN.3pm|1581|\*(C`$CPAN::Config\-\*(C'\fR{index_expire}> days. |\&\f(CW\*(C`$CPAN::Config\-\*(C'\fR{index_expire}> days.
) (rof_escape_sequence|91|CPAN.3pm|1591|\*(C`Module\*(C'\fR, the second column consists |first column contains the word \f(CW\*(C`Module\*(C'\fR, the second column consists
) (rof_escape_sequence|91|CPAN.3pm|1623|\*(C`D\*(C'\fR, |Returns a hash reference. The keys of the hash are the letters \f(CW\*(C`D\*(C'\fR,
) (rof_escape_sequence|91|CPAN.3pm|1624|\*(C`S\*(C'\fR, \f(CW\*(C`L\*(C'\fR, \f(CW\*(C`I\*(C'\fR, and , for development status, support level, |\&\f(CW\*(C`S\*(C'\fR, \f(CW\*(C`L\*(C'\fR, \f(CW\*(C`I\*(C'\fR, and
, for development status, support level,
) (rof_escape_sequence|91|CPAN.3pm|1629|\*(C`DV\*(C'\fR, \f(CW\*(C`SV\*(C'\fR, \f(CW\*(C`LV\*(C'\fR, \f(CW\*(C`IV\*(C'\fR, and <\s-1PV\s0> that carry a more |hash elements \f(CW\*(C`DV\*(C'\fR, \f(CW\*(C`SV\*(C'\fR, \f(CW\*(C`LV\*(C'\fR, \f(CW\*(C`IV\*(C'\fR, and <\s-1PV\s0> that carry a more
) (rof_escape_sequence|91|CPAN.3pm|1684|\*(C`force\*(C'\fR and the \f(CW\*(C`fforce\*(C'\fR pragma. |\&\f(CW\*(C`force\*(C'\fR and the \f(CW\*(C`fforce\*(C'\fR pragma.
) (rof_escape_sequence|91|CPAN.3pm|1697|\*(C`inst_file\*(C'\fR is that modules that have been tested but not yet |\&\f(CW\*(C`inst_file\*(C'\fR is that modules that have been tested but not yet
) (rof_escape_sequence|91|CPAN.3pm|1707|\*(C`install\*(C'\fR on the distribution associated with this module. |Runs an \f(CW\*(C`install\*(C'\fR on the distribution associated with this module.
) (rof_escape_sequence|91|CPAN.3pm|1715|\*(C`make\*(C'\fR on the distribution associated with this module. |Runs a \f(CW\*(C`make\*(C'\fR on the distribution associated with this module.
) (rof_escape_sequence|91|CPAN.3pm|1724|\*(C`perldoc\*(C'\fR on this module. |Runs a \f(CW\*(C`perldoc\*(C'\fR on this module.
) (rof_escape_sequence|91|CPAN.3pm|1727|\*(C`readme\*(C'\fR on the distribution associated with this module. |Runs a \f(CW\*(C`readme\*(C'\fR on the distribution associated with this module.
) (rof_escape_sequence|91|CPAN.3pm|1733|\*(C`test\*(C'\fR on the distribution associated with this module. |Runs a \f(CW\*(C`test\*(C'\fR on the distribution associated with this module.
) (rof_escape_sequence|91|CPAN.3pm|1744|\*(C`build_dir\*(C'\fR as soon as the size of |deletes complete directories below \f(CW\*(C`build_dir\*(C'\fR as soon as the size of
) (rof_escape_sequence|91|CPAN.3pm|1798|\*(C`ftp:\*(C'\fR. |associated with a \s-1URL\s0 that is not \f(CW\*(C`ftp:\*(C'\fR.
) (rof_escape_sequence|91|CPAN.3pm|1824|\*(C`Makefile.PL\*(C'\fR or \f(CW\*(C`Build.PL\*(C'\fR (well, we try to handle a bit more, but |\&\f(CW\*(C`Makefile.PL\*(C'\fR or \f(CW\*(C`Build.PL\*(C'\fR (well, we try to handle a bit more, but
) (rof_escape_sequence|91|CPAN.3pm|1848|\*(C`o debug 0\*(C'\fR |which sets the debugging packages directly. Note that \f(CW\*(C`o debug 0\*(C'\fR
) (rof_escape_sequence|91|CPAN.3pm|1851|\*(C`reload |What seems a successful strategy is the combination of \f(CW\*(C`reload
) (rof_escape_sequence|91|CPAN.3pm|1852|\*(C'\fR and the debugging switches. Add a new debug statement while |cpan\*(C'\fR and the debugging switches. Add a new debug statement while
) (rof_escape_sequence|91|CPAN.3pm|1853|\*(C`reload cpan\*(C'\fR and see the new |running in the shell and then issue a \f(CW\*(C`reload cpan\*(C'\fR and see the new
) (rof_escape_sequence|91|CPAN.3pm|1856|\*(C`o debug\*(C'\fR without an argument lists the valid package names and the |\&\f(CW\*(C`o debug\*(C'\fR without an argument lists the valid package names and the
) (rof_escape_sequence|91|CPAN.3pm|1857|\*(C`o debug\*(C'\fR has built-in |current set of packages in debugging mode. \f(CW\*(C`o debug\*(C'\fR has built-in
) (rof_escape_sequence|91|CPAN.3pm|1860|\*(C`dump\*(C'\fR command which takes |For debugging of \s-1CPAN\s0 data there is the \f(CW\*(C`dump\*(C'\fR command which takes
) (rof_escape_sequence|91|CPAN.3pm|1863|\*(C`$\*(C'\fR, \f(CW\*(C`@\*(C'\fR or \f(CW\*(C`%\*(C'\fR, it is \fIeval()\fRed and fed to |contains one of \f(CW\*(C`$\*(C'\fR, \f(CW\*(C`@\*(C'\fR or \f(CW\*(C`%\*(C'\fR, it is \fIeval()\fRed and fed to
) (rof_escape_sequence|91|CPAN.3pm|1868|\*(C`file:\*(C'\fR |that are not networked at all, you should consider working with \f(CW\*(C`file:\*(C'\fR
) (rof_escape_sequence|91|CPAN.3pm|1881|\*(C`dontload_list\*(C'\fR intercepts the \f(CW\*(C`has_inst()\*(C'\fR call such |\&\f(CW\*(C`dontload_list\*(C'\fR intercepts the \f(CW\*(C`has_inst()\*(C'\fR call such
) (rof_escape_sequence|91|CPAN.3pm|1883|\*(C`YAML.pm\*(C'\fR from being |example, the following command will prevent \f(CW\*(C`YAML.pm\*(C'\fR from being
) (rof_escape_sequence|91|CPAN.3pm|1940|\*(C`perl Makefile.PL\*(C'\fR, the environment variable |When running \f(CW\*(C`perl Makefile.PL\*(C'\fR, the environment variable
) (rof_escape_sequence|91|CPAN.3pm|1941|\*(C`PERL5_CPAN_IS_EXECUTING\*(C'\fR is set to the full path of the |\&\f(CW\*(C`PERL5_CPAN_IS_EXECUTING\*(C'\fR is set to the full path of the
) (rof_escape_sequence|91|CPAN.3pm|1942|\*(C`Makefile.PL\*(C'\fR that is being executed. This prevents runaway processes |\&\f(CW\*(C`Makefile.PL\*(C'\fR that is being executed. This prevents runaway processes
) (rof_escape_sequence|91|CPAN.3pm|2034|\*(C`FTP_PASSIVE\*(C'\fR or the config variable |set the environment variable \f(CW\*(C`FTP_PASSIVE\*(C'\fR or the config variable
) (rof_escape_sequence|91|CPAN.3pm|2074|\*(C`UNINST=1\*(C'\fR to the \f(CW\*(C`make install\*(C'\fR call, and that is why |the argument \f(CW\*(C`UNINST=1\*(C'\fR to the \f(CW\*(C`make install\*(C'\fR call, and that is why
) (rof_escape_sequence|91|CPAN.3pm|2086|\*(C`UNINST=1\*(C'\fR can cause damage. |fine tuned environments \f(CW\*(C`UNINST=1\*(C'\fR can cause damage.
) (rof_escape_sequence|91|CPAN.3pm|2166|\*(C`o conf\*(C'\fR settings with |You can make this setting permanent like all \f(CW\*(C`o conf\*(C'\fR settings with
) (rof_escape_sequence|91|CPAN.3pm|2167|\*(C`o conf commit\*(C'\fR or by setting \f(CW\*(C`auto_commit\*(C'\fR beforehand. |\&\f(CW\*(C`o conf commit\*(C'\fR or by setting \f(CW\*(C`auto_commit\*(C'\fR beforehand.
) (rof_escape_sequence|91|CPAN.3pm|2191|\*(C`look\*(C'\fR (!) command. |Have a look at the \f(CW\*(C`look\*(C'\fR (!) command.
) (rof_escape_sequence|91|CPAN.3pm|2208|\*(C`requires\*(C'\fR stanza of Module::Build. For bundles which fail and |the \f(CW\*(C`requires\*(C'\fR stanza of Module::Build. For bundles which fail and
) (rof_escape_sequence|91|CPAN.3pm|2221|\*(C`/etc/inputrc\*(C'\fR (or \f(CW\*(C`~/.inputrc\*(C'\fR) file. |\&\f(CW\*(C`/etc/inputrc\*(C'\fR (or \f(CW\*(C`~/.inputrc\*(C'\fR) file.
) (rof_escape_sequence|91|CPAN.3pm|2225|\*(C`/etc/inputrc\*(C'\fR or \f(CW\*(C`~/.inputrc\*(C'\fR |accordingly. Please make a backup of the \f(CW\*(C`/etc/inputrc\*(C'\fR or \f(CW\*(C`~/.inputrc\*(C'\fR
) (rof_escape_sequence|91|CPAN.3pm|2252|\*(C`Already tried without success\*(C'\fR. |\&\f(CW\*(C`Already tried without success\*(C'\fR.
) (rof_escape_sequence|91|CPAN.3pm|2266|\*(C`make install\*(C'\fR directly in the subshell. |and then \f(CW\*(C`make install\*(C'\fR directly in the subshell.
) (rof_escape_sequence|91|CPAN.3pm|2280|\*(C`ls\*(C'\fR command to get this path listed. |Note that you can use the \f(CW\*(C`ls\*(C'\fR command to get this path listed.
) (rof_escape_sequence|91|CPAN.3pm|2327|\*(C`hosts\*(C'\fR command will probably assist you in choosing the best mirror |\&\f(CW\*(C`hosts\*(C'\fR command will probably assist you in choosing the best mirror
) (rof_escape_sequence|91|CPAN.3pm|2334|\*(C`o conf commit\*(C'\fR. Alternatively set the \f(CW\*(C`auto_commit\*(C'\fR |command \f(CW\*(C`o conf commit\*(C'\fR. Alternatively set the \f(CW\*(C`auto_commit\*(C'\fR
) (rof_escape_sequence|91|CPAN.3pm|2335|\*(C`o conf init auto_commit\*(C'\fR and answering |variable to true by running \f(CW\*(C`o conf init auto_commit\*(C'\fR and answering
) (rof_escape_sequence|91|CPAN.3pm|2350|\*(C`scan_cache\*(C'\fR to |You have the choice to set the config variable \f(CW\*(C`scan_cache\*(C'\fR to
) (rof_escape_sequence|91|CPAN.3pm|2351|\*(C`never\*(C'\fR. Then you must clean it up yourself. The other possible |\&\f(CW\*(C`never\*(C'\fR. Then you must clean it up yourself. The other possible
) (rof_escape_sequence|91|CPAN.3pm|2352|\*(C`atstart\*(C'\fR only cleans up the build directory when you start |value, \f(CW\*(C`atstart\*(C'\fR only cleans up the build directory when you start
) (rof_escape_sequence|91|CPAN.3pm|2390|\*(C`\*(C'\fR |Andreas Koenig \f(CW\*(C`\*(C'\fR
)