Author: ken Date: Sun Aug 26 16:16:12 2018 New Revision: 20408 Log: Convert remainder of perl modules not directly referenced by other packages to use known-working versions from metacpan instead of latest from search.cpan. Some references on other pages remain to be addressed.
IPC::System::Simple, Number::Compare and Text::Glob moved to top-level because referenced more than once. Deps for XML::Simple reduced: XML::SAX is optional, XML::SAX::Expat is still listed as a prerequisite, but not referenced and does not install (@INC problem, suggests installing itself), XML::LibXML not a dep, is listed in comment as a replacement for this module, Tie::lxHash not referenced. Modified: trunk/BOOK/general/prog/perl-modules.xml trunk/BOOK/introduction/welcome/changelog.xml Modified: trunk/BOOK/general/prog/perl-modules.xml ============================================================================== --- trunk/BOOK/general/prog/perl-modules.xml Sun Aug 26 15:34:41 2018 (r20407) +++ trunk/BOOK/general/prog/perl-modules.xml Sun Aug 26 16:16:12 2018 (r20408) @@ -155,7 +155,7 @@ script, and if you get a package like Text::BibTeX with compiled progs and library, look at the comments in the code - Also, for external modules where we link to CPAN without a current version, + Also, for external modules where we do not show a version in the module name, prefer to go to https://metacpan.org/, find the module and link to it. Where a dependency is used by multiple other modules on this page, but not by @@ -197,30 +197,35 @@ </para> <para>If a module is used by more than one other module on this page, but - not by other packages in the book, it is listed by name here at the top - level (but without a version) to slightly reduce the complexity of the XML + not by other packages in the book, it is listed by name (without a version) + here at the top level to slightly reduce the complexity of the XML source for this page.</para> <para>Where a module is shown as '(for the testsuite)' it is required if - you wish to run the test for the module which uses it. In these cases, only + you wish to run the test for the module which uses it.</para> + + <para> In all cases, only the required or recommended dependencies are listed - there might be other modules which allow more tests to be run, but omitting them will still allow the tests to <literal>PASS</literal>.</para> <note> <para>For unversioned modules on this page, if you are building without - using the CPAN automated install then the links on this page should go to - "known good" versions, for which the dependencies are correct. If you wish - to use a later version, please check the Changes file at + using the CPAN automated install then the links on this page (to metacpan.org) + should go to "known good" versions, for which the dependencies are correct. If + you wish to use a later version, please check the Changes file at https://metacpan.org - sometimes added dependencies are listed, other times not. The BLFS editors only monitor such modules, and their dependencies, irregularly. Some of these modules have very frequent - updates. The linked external versions below are known to build and work - with BLFS-8.3</para> + updates, often bringing different dependencies. The linked metacpan.org + versions below are known to build and work with BLFS-8.3</para> <para>However, if you notice that the Changes file for a newer version than is in the current development book reports a fix for a security issue, please report this to either the blfs-dev or the blfs-support list.</para> + + <para>Similarly, if you discover that an updated versioned module needs + an extra dependency, please report this.</para> </note> <!-- Archive::Zip --> @@ -363,8 +368,8 @@ <literallayout>&Business-ISMN-download-http; MD5 sum: &Business-ISMN-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Tie-Cycle/">Tie::Cycle</ulink> -(http://search.cpan.org/dist/Tie-Cycle/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Tie-Cycle-1.225.tar.gz">Tie::Cycle</ulink> +(https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Tie-Cycle-1.225.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> @@ -419,8 +424,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/Capture-Tiny/">Capture::Tiny</ulink> -(http://search.cpan.org/dist/Capture-Tiny/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz">Capture::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.48.tar.gz)</literallayout> </para> </listitem> </itemizedlist> @@ -478,14 +483,18 @@ <literallayout>&Data-Compare-download-http; MD5 sum: &Data-Compare-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-Find-Rule/">File::Find::Rule</ulink> -(http://search.cpan.org/dist/File-Find-Rule/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.04.tar.gz">File::Find::Rule</ulink> +(https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.04.tar.gz)</literallayout> <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Number-Compare/">Number::Compare</ulink> -(http://search.cpan.org/dist/Number-Compare/)</literallayout> + <listitem> + <para> + <xref linkend="perl-number-compare"/> + </para> </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Text-Glob/">Text::Glob</ulink> -(http://search.cpan.org/dist/Text-Glob/)</literallayout> + <listitem> + <para> + <xref linkend="perl-text-glob"/> + </para> </listitem> </itemizedlist> </listitem> @@ -579,54 +588,54 @@ &lfs83_checked; <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/DateTime/">DateTime</ulink> -(http://search.cpan.org/dist/DateTime)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.50.tar.gz">DateTime</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.50.tar.gz)</literallayout> <itemizedlist> <!-- Both DateTime::Locale and DateTime::TimeZone now need namespace::autoclean, Specio and Params::ValidationCompiler. The latter needs Specio but only for its testsuite --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/CPAN-Meta-Check/">CPAN::Meta::Check</ulink> -(http://search.cpan.org/dist/CPAN-Meta-Check/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz">CPAN::Meta::Check</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.014.tar.gz)</literallayout> <itemizedlist> <!-- dep for CPAN-Meta-Check --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-Deep/">Test::Deep</ulink> -(http://search.cpan.org/dist/Test-Deep/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.128.tar.gz">Test::Deep</ulink> +(https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.128.tar.gz)</literallayout> </listitem> </itemizedlist> <!-- end of dep for CPAN-Meta-Check --> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/namespace-autoclean/">namespace::autoclean</ulink> -(http://search.cpan.org/dist/namespace-autoclean/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-0.28.tar.gz">namespace::autoclean</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-0.28.tar.gz)</literallayout> <itemizedlist><!-- deps for namespace::autoclean --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/B-Hooks-EndOfScope/">B::Hooks::EndOfScope</ulink> -(http://search.cpan.org/dist/B-Hooks-EndOfScope/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz">B::Hooks::EndOfScope</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.24.tar.gz)</literallayout> <itemizedlist><!-- deps for B::Hooks::EndOfScope --> <listitem> <para><xref linkend="perl-module-implementation"/></para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Sub-Exporter-Progressive/">Sub::Exporter::Progressive</ulink> -(http://search.cpan.org/dist/Sub-Exporter-Progressive/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz">Sub::Exporter::Progressive</ulink> +(https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Variable-Magic/">Variable::Magic</ulink> -(http://search.cpan.org/dist/Variable-Magic/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.62.tar.gz">Variable::Magic</ulink> +(https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.62.tar.gz)</literallayout> </listitem> </itemizedlist><!-- end of deps for B::Hooks::EndOfScope --> </listitem> <listitem> <para><xref linkend="perl-sub-identify"/></para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/namespace-clean/">namespace::clean</ulink> -(http://search.cpan.org/dist/namespace-clean/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz">namespace::clean</ulink> +(https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz)</literallayout> <itemizedlist> <!-- deps of namespace-clean --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Package-Stash/">Package::Stash</ulink> -(http://search.cpan.org/dist/Package-Stash/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DO/DOY/Package-Stash-0.37.tar.gz">Package::Stash</ulink> +(https://cpan.metacpan.org/authors/id/D/DO/DOY/Package-Stash-0.37.tar.gz)</literallayout> <itemizedlist><!-- deps of Package-Stash --> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Dist-CheckConflicts/">Dist::CheckConflicts</ulink> -(http://search.cpan.org/dist/Dist-CheckConflicts/)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz">Dist::CheckConflicts</ulink> +(https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz)</literallayout> <!-- Module-Runtime, Test-Fatal pulled in by Module-Implementation --> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Package-Stash-XS/">Package::Stash::XS</ulink> -(http://search.cpan.org/dist/Package-Stash-XS/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DO/DOY//Package-Stash-XS-0.28.tar.gz">Package::Stash::XS</ulink> +(https://cpan.metacpan.org/authors/id/D/DO/DOY//Package-Stash-XS-0.28.tar.gz)</literallayout> <!-- Test-Fatal is pulled in by Module-Implementation for B-Hooks... above --> <itemizedlist> <!-- deps of Package-Stash-XS --> <listitem> @@ -645,21 +654,21 @@ </listitem> <!-- Specio::Library::Builtins and Specio::Library::String both come from Specio --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Specio/">Specio</ulink> -(http://search.cpan.org/dist/Specio/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.42.tar.gz">Specio</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.42.tar.gz)</literallayout> <itemizedlist><!--- deps for Specio --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Devel-StackTrace/">Devel::StackTrace</ulink> -(http://search.cpan.org/dist/Devel-StackTrace/)</literallayout> + <listitem><literallayout><ulink url="http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.03.tar.gz">Devel::StackTrace</ulink> +(http://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.03.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Eval-Closure/">Eval::Closure</ulink> -(http://search.cpan.org/dist/Eval-Closure/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz">Eval::Closure</ulink> +(https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/MRO-Compat/">MRO::Compat</ulink> -(http://search.cpan.org/dist/MRO-Compat/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-0.13.tar.gz">MRO::Compat</ulink> +(https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-0.13.tar.gz)</literallayout> </listitem> <!-- Role::Tiny::Compat is part of Role::Tiny --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Role-Tiny/">Role::Tiny</ulink> -(http://search.cpan.org/dist/Role-Tiny/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.000006.tar.gz">Role::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.000006.tar.gz)</literallayout> </listitem> <!-- Test::Fatal is pulled in to test Dist::CheckConflicts --> <listitem> @@ -667,8 +676,8 @@ <xref linkend="perl-test-needs"/> </para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Sub-Quote/">Sub::Quote</ulink> -(http://search.cpan.org/dist/Sub-Quote/) (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.005001.tar.gz">Sub::Quote</ulink> +(https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.005001.tar.gz) (for the testsuite)</literallayout> <itemizedlist> <listitem> <para> @@ -681,131 +690,132 @@ </listitem> <!-- Params::ValidationCompiler needs Specio for its testsuite --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Params-ValidationCompiler/">Params::ValidationCompiler</ulink> -(http://search.cpan.org/dist/Params-ValidationCompiler/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz">Params::ValidationCompiler</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.30.tar.gz)</literallayout> <itemizedlist><!--- deps for Params::ValidationCompiler --> <!-- Eval::Closure was built for Specio --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Exception-Class/">Exception::Class</ulink> -(http://search.cpan.org/dist/Exception-Class/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.44.tar.gz">Exception::Class</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.44.tar.gz)</literallayout> <itemizedlist><!-- deps for Exception::Class - DevelStackTrace was built for Specio --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Class-Data-Inheritable/">Class::Data::Inheritable</ulink> -(http://search.cpan.org/dist/Class-Data-Inheritable/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz">Class::Data::Inheritable</ulink> +(https://cpan.metacpan.org/authors/id/T/TM/TMTM/Class-Data-Inheritable-0.08.tar.gz)</literallayout> </listitem> </itemizedlist> <!-- end of deps for Exception::Class --> </listitem> <!-- Test2::Plugin::NoWarnings --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test2-Plugin-NoWarnings/">Test2::Plugin::NoWarnings</ulink> -(http://search.cpan.org/dist/Test2-Plugin-NoWarnings/) (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz">Test2::Plugin::NoWarnings</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.06.tar.gz) (for the testsuite)</literallayout> <itemizedlist> <!-- Test2::Bundle::Extended and Test2::Require::Module are from Test2-Suite --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test2-Suite/">Test2::Suite</ulink> -(http://search.cpan.org/dist/Test2-Suite/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000115.tar.gz">Test2::Suite</ulink> +(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test2-Suite-0.000115.tar.gz)</literallayout> <itemizedlist> <!-- deps for Test2::Suite --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Importer/">Importer</ulink> -(http://search.cpan.org/dist/Importer/) -(this is a core module, but a newer version is needed)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Importer-0.025.tar.gz">Importer</ulink> +(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Importer-0.025.tar.gz)</literallayout> </listitem> <!-- Test2 is part of Test::Simple --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-Simple/">Test::Simple</ulink> -(http://search.cpan.org/dist/Test-Simple/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.302138.tar.gz">Test::Simple</ulink> +(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.302138.tar.gz)</literallayout> </listitem> <!-- Sub::Info --> <!-- needs Test2 and Importer --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Sub-Info/">Sub::Info</ulink> -(http://search.cpan.org/dist/Sub-Info/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Sub-Info-0.002.tar.gz">Sub::Info</ulink> +(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Sub-Info-0.002.tar.gz)</literallayout> </listitem> <!-- Term::Table --> <!-- needs Test2 and Importer --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Term-Table/">Term::Table</ulink> -(http://search.cpan.org/dist/Term-Table/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-0.012.tar.gz">Term::Table</ulink> +(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-0.012.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Module-Pluggable/">Module::Pluggable</ulink> -(http://search.cpan.org/dist/Module-Pluggable/) (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz">Module::Pluggable</ulink> +(https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-5.2.tar.gz) (for the testsuite)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Scope-Guard/">Scope::Guard</ulink> -(http://search.cpan.org/dist/Scope-Guard/) (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz">Scope::Guard</ulink> +(https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz) (for the testsuite)</literallayout> </listitem> </itemizedlist> <!-- end of deps for Test2::Suite --> </listitem> </itemizedlist> <!-- end of deps for Test2::Plugin::NoWarnings --> </listitem> <!-- Test::Without::Module --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-Without-Module/">Test::Without::Module</ulink> -(http://search.cpan.org/dist/Test-Without-Module/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/C/CO/CORION/Test-Without-Module-0.20.tar.gz">Test::Without::Module</ulink> +(https://cpan.metacpan.org/authors/id/C/CO/CORION/Test-Without-Module-0.20.tar.gz)</literallayout> </listitem> </itemizedlist> <!-- end of Params::ValidationCompiler deps --> </listitem> <!-- DateTime::Locale --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/DateTime-Locale/">DateTime::Locale</ulink> -(http://search.cpan.org/dist/DateTime-Locale/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.22.tar.gz">DateTime::Locale</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.22.tar.gz)</literallayout> <itemizedlist> <!-- deps for DateTime::Locale mostly pulled in for DateTime above --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-ShareDir-Install/">File::ShareDir::Install</ulink> -(http://search.cpan.org/dist/File-ShareDir-Install/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz">File::ShareDir::Install</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.13.tar.gz)</literallayout> <itemizedlist><!-- deps for File::ShareDir::Install --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Module-Build-Tiny/">Module::Build::Tiny</ulink> -(http://search.cpan.org/dist/Module-Build-Tiny/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.039.tar.gz">Module::Build::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.039.tar.gz)</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/ExtUtils-Config/">ExtUtils::Config</ulink> -(http://search.cpan.org/dist/Extutils-Config)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.008.tar.gz">ExtUtils::Config</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.008.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/ExtUtils-Helpers/">ExtUtils::Helpers</ulink> -(http://search.cpan.org/dist/Extutils-Helpers)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz">ExtUtils::Helpers</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.026.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/ExtUtils-InstallPaths/">ExtUtils::InstallPaths</ulink> -(http://search.cpan.org/dist/Extutils-InstallPaths)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.012.tar.gz">ExtUtils::InstallPaths</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.012.tar.gz)</literallayout> </listitem> <listitem> <para> <xref linkend="perl-module-build"/> </para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/IPC-System-Simple/">IPC::System::Simple</ulink> -(http://search.cpan.org/dist/IPC-System-Simple) (for the testsuite)</literallayout> + <listitem> + <para> + <xref linkend="perl-ipc-system-simple"/> (for the testsuite) + </para> </listitem> </itemizedlist> </listitem> </itemizedlist> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-ShareDir/">File::ShareDir</ulink> -(http://search.cpan.org/dist/File-ShareDir) (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.116.tar.gz">File::ShareDir</ulink> +(https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.116.tar.gz) (for the testsuite)</literallayout> <itemizedlist><!-- File-ShareDir deps apart from File::ShareDir:Install (above) --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Class-Inspector/">Class::Inspector</ulink> -(http://search.cpan.org/dist/Class-Inspector)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.32.tar.gz">Class::Inspector</ulink> +(https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.32.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-File-ShareDir/">Test::File::ShareDir</ulink> -(http://search.cpan.org/dist/Test-File-ShareDir) (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz">Test::File::ShareDir</ulink> +(https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz) (for the testsuite)</literallayout> <itemizedlist><!-- Test-File-ShareDir deps --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Class-Tiny/">Class::Tiny</ulink> -(http://search.cpan.org/dist/Class-Tiny)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.006.tar.gz">Class::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.006.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-Copy-Recursive/">File::Copy::Recursive</ulink> -(http://search.cpan.org/dist/File-Copy-Recursive)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.44.tar.gz">File::Copy::Recursive</ulink> +(https://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.44.tar.gz)</literallayout> <itemizedlist><!-- deps for File-Copy-Recursive --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Path-Tiny/">Path::Tiny</ulink> -(http://search.cpan.org/dist/Path-Tiny (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz">Path::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.108.tar.gz) (for the testsuite)</literallayout> </listitem> <listitem> <para> <xref linkend="perl-test-exception"/> (for the testsuite) </para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-File/">Test::File</ulink> -(http://search.cpan.org/dist/Test-File (for the testsuite)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz">Test::File</ulink> +(https://cpan.metacpan.org/authors/id/B/BD/BDFOY/Test-File-1.443.tar.gz) (for the testsuite)</literallayout> <itemizedlist><!-- deps for Test-File --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-utf8/">Test::utf8</ulink> -(http:///search.cpan.org/dist/Test-utf8)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz">Test::utf8</ulink> +(https://cpan.metacpan.org/authors/id/M/MA/MARKF/Test-utf8-1.01.tar.gz)</literallayout> <itemizedlist><!-- deps for Test-utf8 --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Module-Install/">Module::Install</ulink> -(http://search.cpan.org/dist/Module-Install)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER//Module-Install-1.19.tar.gz">Module::Install</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER//Module-Install-1.19.tar.gz)</literallayout> <itemizedlist><!-- deps for Module-Install --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-Remove/">File::Remove</ulink> -(http://search.cpan.org/dist/File-Remove)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.57.tar.gz">File::Remove</ulink> +(https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/File-Remove-1.57.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Module-ScanDeps/">Module::ScanDeps</ulink> -(http://search.cpan.org/dist/Module-ScanDeps)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.24.tar.gz">Module::ScanDeps</ulink> +(https://cpan.metacpan.org/authors/id/R/RS/RSCHUPP/Module-ScanDeps-1.24.tar.gz)</literallayout> <itemizedlist><!-- deps for Module-ScanDeps --> <listitem> <para> @@ -814,8 +824,8 @@ </listitem> </itemizedlist> <!-- end of deps for Module-ScanDeps --> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/YAML-Tiny/">YAML::Tiny</ulink> -(http://search.cpan.org/dist/YAML-Tiny)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz">YAML::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/YAML-Tiny-1.73.tar.gz)</literallayout> </listitem> </itemizedlist> <!-- end of deps for Module-Install --> </listitem> @@ -830,8 +840,8 @@ </listitem> </itemizedlist> <!-- end of deps for File-Copy-Recursive --> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Scope-Guard/">Scope::Guard</ulink> -(http://search.cpan.org/dist/Scope-Guard)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz">Scope::Guard</ulink> +(https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz)</literallayout> </listitem> <listitem> <para> @@ -846,11 +856,11 @@ <!-- DateTime::TimeZone --> <listitem> - <literallayout><ulink url="http://search.cpan.org/dist/DateTime-TimeZone/">DateTime::TimeZone</ulink> -(http://search.cpan.org/dist/DateTime-TimeZone/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.19.tar.gz">DateTime::TimeZone</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.19.tar.gz)</literallayout> <itemizedlist> <!-- deps for DateTime::timeZone --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Class-Singleton/">Class::Singleton</ulink> -(http://search.cpan.org/dist/Class-Singleton/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-1.5.tar.gz">Class::Singleton</ulink> +(https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-1.5.tar.gz)</literallayout> </listitem> <!-- Module::Runtime is pulled in by Dist::CheckConflicts --> @@ -928,8 +938,8 @@ <literallayout>&DateTime-Format-Builder-download-http; MD5 sum: &DateTime-Format-Builder-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Class-Factory-Util/">Class::Factory::Util</ulink> -(http://search.cpan.org/dist/Class-Factory-Util/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz">Class::Factory::Util</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Class-Factory-Util-1.7.tar.gz)</literallayout> <itemizedlist> <listitem> <para><xref linkend="perl-module-build"/></para> @@ -939,21 +949,21 @@ <listitem> <para><xref linkend="perl-datetime"/></para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/DateTime-Format-Strptime/">DateTime::Format::Strptime</ulink> -(http://search.cpan.org/dist/DateTime-Format-Strptime/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.75.tar.gz">DateTime::Format::Strptime</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.75.tar.gz)</literallayout> <itemizedlist> <!-- deps of DateTime-Format-Strptime --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Package-DeprecationManager/">Package::DeprecationManager</ulink> -(http://search.cpan.org/dist/Package-DeprecationManager/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.17.tar.gz">Package::DeprecationManager</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Package-DeprecationManager-0.17.tar.gz)</literallayout> <itemizedlist> <!-- deps of Package-DeprecationManager --> <!-- Package::Stash is p ulled in by DateTime --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Params-Util/">Params::Util</ulink> -(http://search.cpan.org/dist/Params-Util/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz">Params::Util</ulink> +(https://cpan.metacpan.org/authors/id/A/AD/ADAMK/Params-Util-1.07.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Sub-Install/">Sub::Install</ulink> -(http://search.cpan.org/dist/Sub-Install/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz">Sub::Install</ulink> +(https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Sub-Install-0.928.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Sub-Name/">Sub::Name</ulink> -(http://search.cpan.org/dist/Sub-Name/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Sub-Name-0.21.tar.gz">Sub::Name</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/Sub-Name-0.21.tar.gz)</literallayout> </listitem> </itemizedlist> <!-- end of deps for Package-DeprecationManager --> </listitem> @@ -962,8 +972,8 @@ </listitem> <!-- Test-Fatal and Test-Warnings pulled in by DateTime --> <!-- Params-Validate --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Params-Validate/">Params::Validate</ulink> -(http://search.cpan.org/dist/Params-Validate/) - uses <xref linkend="perl-build-install"/></literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz">Params::Validate</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.29.tar.gz) - uses <xref linkend="perl-build-install"/></literallayout> <!-- deps for Params::Validate: Module::Build is a dep of Module::Implementation via Module::Runtime, pulled in by Package::Stash in namespace::clean for @@ -1123,8 +1133,9 @@ <para><xref linkend="perl-file-which"/></para> </listitem> <listitem> - <para><literallayout><ulink url="http://search.cpan.org/dist/IPC-System-Simple/">IPC::System::Simple</ulink> -(http://search.cpan.org/dist/IPC-System-Simple/)</literallayout></para> + <para> + <xref linkend="perl-ipc-system-simple"/> (for the testsuite) + </para> </listitem> </itemizedlist> </listitem> @@ -1221,8 +1232,8 @@ <literallayout>&HTML-Parser-download-http; MD5 sum: &HTML-Parser-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/HTML-Tagset/">HTML::Tagset</ulink> -(http://search.cpan.org/dist/HTML-Tagset/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz">HTML::Tagset</ulink> +(https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tagset-3.20.tar.gz)</literallayout> </listitem> <listitem> <para> @@ -1263,6 +1274,33 @@ </listitem> </itemizedlist> + <!-- IPC::System::Simple is a dependency of multiple modules on this page + but it is not linked from other pages, so only give minimal details --> + + <bridgehead renderas="sect3" id="perl-ipc-system-simple" + xreflabel="IPC::System::Simple"> + IPC::System::Simple</bridgehead> + + <indexterm zone="perl-modules perl-ipc-system-simple"> + <primary sortas="a-IPC-System-Simple">IPC::System::Simple</primary> + </indexterm> + + <para>IPC::System::Simple allows you to run commands simply, with detailed + diagnostics. It uses the standard <xref + linkend="perl-standard-install"/>.</para> + + <!-- IPC-System-Simple --> + &lfs83_checked; + + <itemizedlist> + <listitem> + <para> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/P/PJ/PJF/IPC-System-Simple-1.25.tar.gz">IPC::System::Simple</ulink> +(https://cpan.metacpan.org/authors/id/P/PJ/PJF/IPC-System-Simple-1.25.tar.gz)</literallayout> + </para> + </listitem> + </itemizedlist> + <!-- LWP (but listed as libwww-perl) --> <bridgehead renderas="sect3" id="perl-lwp" xreflabel="libwww-perl-&LWP-version;"> @@ -1296,11 +1334,11 @@ <literallayout>&libwww-perl-download-http; MD5 sum: &libwww-perl-md5sum;</literallayout> <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Encode-Locale/">Encode::Locale</ulink> -(http://search.cpan.org/dist/Encode-Locale/) </literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz">Encode::Locale</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz) </literallayout> </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/HTML-Form/">HTML::Form</ulink> -(http://search.cpan.org/dist/HTML-Form/) </literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTML-Form-6.03.tar.gz">HTML::Form</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTML-Form-6.03.tar.gz) </literallayout> <itemizedlist> <listitem> <para> @@ -1312,16 +1350,16 @@ <xref linkend="perl-html-parser"/> </para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/HTTP-Message/">HTTP::Message</ulink> -(http://search.cpan.org/dist/HTTP-Message/)</literallayout> - <itemizedlist><listitem><literallayout><ulink url="http://search.cpan.org/dist/HTTP-Date/">HTTP::Date</ulink> -(http://search.cpan.org/dist/HTTP-Date/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/O/OA/OALDERS//HTTP-Message-6.18.tar.gz">HTTP::Message</ulink> +(https://cpan.metacpan.org/authors/id/O/OA/OALDERS//HTTP-Message-6.18.tar.gz)</literallayout> + <itemizedlist><listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz">HTTP::Date</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Date-6.02.tar.gz)</literallayout> </listitem> - <listitem><literallayout> <ulink url="http://search.cpan.org/dist/IO-HTML/">IO::HTML</ulink> -(http://search.cpan.org/dist/IO-HTML/)</literallayout> + <listitem><literallayout> <ulink url="https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.001.tar.gz">IO::HTML</ulink> +(https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.001.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/LWP-MediaTypes/">LWP::MediaTypes</ulink> -(http://search.cpan.org/dist/LWP-MediaTypes/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz">LWP::MediaTypes</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/LWP-MediaTypes-6.02.tar.gz)</literallayout> </listitem> <listitem> <para> @@ -1332,26 +1370,26 @@ </listitem> </itemizedlist> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/HTTP-Cookies/">HTTP::Cookies</ulink> -(http://search.cpan.org/dist/HTTP-Cookies/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.04.tar.gz">HTTP::Cookies</ulink> +(https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.04.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/HTTP-Negotiate/">HTTP::Negotiate</ulink> -(http://search.cpan.org/dist/HTTP-Negotiate/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz">HTTP::Negotiate</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Net-HTTP/">Net::HTTP</ulink> -(http://search.cpan.org/dist/Net-HTTP/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.18.tar.gz">Net::HTTP</ulink> +("https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.18.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/WWW-RobotRules/">WWW::RobotRules</ulink> -(http://search.cpan.org/dist/WWW-RobotRules/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz">WWW::RobotRules</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/WWW-RobotRules-6.02.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/HTTP-Daemon/">HTTP::Daemon</ulink> -(http://search.cpan.org/dist/HTTP-Daemon/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz">HTTP::Daemon</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Daemon-6.01.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-Listing/">File::Listing</ulink> -(http://search.cpan.org/dist/File-Listing/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz">File::Listing</ulink> +(https://cpan.metacpan.org/authors/id/G/GA/GAAS/File-Listing-6.04.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-RequiresInternet/">Test::RequiresInternet</ulink> (for the testsuite) -(http://search.cpan.org/dist/Test-RequiresInternet/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz">Test::RequiresInternet</ulink> (for the testsuite) +(https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz)</literallayout> </listitem> <listitem> <para> @@ -1380,7 +1418,7 @@ <xref linkend="perl-standard-install"/>. </para> - <!-- Lingua-TRanslit --> + <!-- Lingua-Translit --> &lfs83_checked; <itemizedlist> @@ -1421,14 +1459,14 @@ <literallayout>&List-AllUtils-download-http; MD5 sum: &List-AllUtils-md5sum;</literallayout> <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/List-SomeUtils/">List::SomeUtils</ulink> -(http://search.cpan.org/dist/List-SomeUtils/) (for the testsuite)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz">List::SomeUtils</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.56.tar.gz) (for the testsuite)</literallayout> <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/List-SomeUtils-XS/">List::SomeUtils::XS</ulink> -(http://search.cpan.org/dist/List-SomeUtils::XS/)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz">List::SomeUtils::XS</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.58.tar.gz)</literallayout> <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Test-LeakTrace/">Test::LeakTrace</ulink> -(http://search.cpan.org/dist/Test-LeakTrace/) (for the testsuite) - this uses the 'unsafe' variant of the Standard Installation</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEEJO/Test-LeakTrace-0.18.tar.gz">Test::LeakTrace</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEEJO/Test-LeakTrace-0.18.tar.gz) (for the testsuite) - this uses the 'unsafe' variant of the Standard Installation</literallayout> </listitem> </itemizedlist> </listitem> @@ -1439,19 +1477,23 @@ </listitem> </itemizedlist> </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/List-UtilsBy/">List::UtilsBy</ulink> -(http://search.cpan.org/dist/List-UtilsBy/)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/P/PE/PEVANS/List-UtilsBy-0.11.tar.gz">List::UtilsBy</ulink> +(https://cpan.metacpan.org/authors/id/P/PE/PEVANS/List-UtilsBy-0.11.tar.gz)</literallayout> </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Number-Compare/">Number::Compare</ulink> -(http://search.cpan.org/dist/Number-Compare/)</literallayout> + <listitem> + <para> + <xref linkend="perl-number-compare"/> + </para> </listitem> <listitem> <para> <xref linkend="perl-test-warnings"/> (for the testsuite) </para> </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Text-Glob/">Text::Glob</ulink> -(http://search.cpan.org/dist/Text-Glob/)</literallayout> + <listitem> + <para> + <xref linkend="perl-text-glob"/> + </para> </listitem> </itemizedlist> </listitem> @@ -1481,14 +1523,12 @@ <listitem> <literallayout>&List-MoreUtils-download-http; MD5 sum: &List-MoreUtils-md5sum;</literallayout> -<!-- </listitem> - <listitem>--> <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/List-MoreUtils-XS/">List::MoreUtils::XS</ulink> -(http://search.cpan.org/dist/List-MoreUtils-XS/)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.428.tar.gz">List::MoreUtils::XS</ulink> +(https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.428.tar.gz)</literallayout> </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Exporter-Tiny/">Exporter::Tiny</ulink> -(http://search.cpan.org/dist/Exporter-Tiny/) (for the testsuite)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.002001.tar.gz">Exporter::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.002001.tar.gz) (for the testsuite)</literallayout> </listitem> </itemizedlist> </listitem> @@ -1548,33 +1588,25 @@ <listitem> <literallayout>&LWP-Protocol-https-download-http; MD5 sum: &LWP-Protocol-https-md5sum;</literallayout> -<!-- </listitem> - <listitem>--> <itemizedlist> <listitem> <para><xref linkend="perl-lwp"/></para> </listitem> -<!-- <listitem> - <itemizedlist> --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/IO-Socket-SSL/">IO::Socket::SSL</ulink> -(http://search.cpan.org/dist/IO-Socket-SSL/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.059.tar.gz">IO::Socket::SSL</ulink> +(https://cpan.metacpan.org/authors/id/S/SU/SULLR/IO-Socket-SSL-2.059.tar.gz)</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Net-SSLeay/">Net::SSLeay</ulink> -(http://search.cpan.org/dist/Net-SSLeay/) + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz">Net::SSLeay</ulink> +(https://cpan.metacpan.org/authors/id/M/MI/MIKEM/Net-SSLeay-1.85.tar.gz) When scripting, pipe the <command>perl Makefile.PL</command> command through <command>yes "" |</command>, since some user input is sought</literallayout> </listitem> </itemizedlist> </listitem> -<!-- </itemizedlist> - </listitem> --> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Mozilla-CA/">Mozilla::CA</ulink> -(http://search.cpan.org/dist/Mozilla-CA/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20180117.tar.gz">Mozilla::CA</ulink> +(https://cpan.metacpan.org/authors/id/A/AB/ABH/Mozilla-CA-20180117.tar.gz)</literallayout> </listitem> -<!-- </itemizedlist> - </listitem> --> </itemizedlist> </listitem> </itemizedlist> @@ -1631,7 +1663,7 @@ </indexterm> <para>Module::Implementation loads one of several alternate underlying - implementation of a module (e.g. eXternal Subroutine or pure Perl, or an + implementations of a module (e.g. eXternal Subroutine or pure Perl, or an implementation for a given OS). This module and its dependencies use the standard <xref linkend="perl-standard-install"/> except for those needing @@ -1642,8 +1674,8 @@ &lfs83_checked; <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Module-Implementation/">Module::Implementation</ulink> -(http://search.cpan.org/dist/Module-Implementation)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz">Module::Implementation</ulink> +(https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz)</literallayout> <itemizedlist> <listitem> <para> @@ -1688,8 +1720,8 @@ &lfs83_checked; <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Module-Runtime/">Module::Runtime</ulink> -(http://search.cpan.org/dist/Module-Runtime/)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz">Module::Runtime</ulink> +(https://cpan.metacpan.org/authors/id/Z/ZE/ZEFRAM/Module-Runtime-0.016.tar.gz)</literallayout> <itemizedlist> <listitem> <para> @@ -1727,12 +1759,14 @@ <listitem> <literallayout>&Net-DNS-download-http; MD5 sum: &Net-DNS-md5sum;</literallayout> +<!-- Dubious, without a working IPv6 connection, this does not alter the test results, + and it is not explicitly referenced in the Net::DNS tarball --> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/IO-Socket-INET6/">IO::Socket::INET6</ulink> -(http://search.cpan.org/dist/IO-Socket-INET6/) (required for IPv6 support)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.72.tar.gz">IO::Socket::INET6</ulink> +(https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/IO-Socket-INET6-2.72.tar.gz) (required for IPv6 support)</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Socket6/">Socket6</ulink> -(http://search.cpan.org/dist/Socket6/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/Socket6-0.28.tar.gz">Socket6</ulink> +(https://cpan.metacpan.org/authors/id/U/UM/UMEMOTO/Socket6-0.28.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> @@ -1740,6 +1774,31 @@ </listitem> </itemizedlist> + <!-- Number::Compare is a dependency of multiple modules on this page + but it is not linked from other pages, so only give minimal details --> + + <bridgehead renderas="sect3" id="perl-number-compare" + xreflabel="Number::Compare"> + Number::Compare</bridgehead> + + <indexterm zone="perl-modules perl-number-compare"> + <primary sortas="a-Number-Compare">Number::Compare</primary> + </indexterm> + + <para>Number::Compare compiles a simple comparison to an anonymous subroutine, + which you can call with a value to be tested against. It understands IEC + standard magnitudes (k, ki, m, mi, g, gi). This module uses the standard + <xref linkend="perl-standard-install"/>.</para> + + <!-- Number-Compare --> + &lfs83_checked; + + <itemizedlist> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz">Number::Compare</ulink> +(https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz)</literallayout> + </listitem> + </itemizedlist> + <!-- Parse::Yapp --> <bridgehead renderas="sect3" id="perl-parse-yapp" xreflabel="Parse::Yapp-&Parse-Yapp-version;"> @@ -1868,7 +1927,6 @@ <listitem> <literallayout>&SGMLSpm-download-http; MD5 sum: &SGMLSpm-md5sum;</literallayout> -<!--http://search.cpan.org/CPAN/authors/id/R/RA/RAAB/SGMLSpm-&SGMLSpm-version;.tar.gz --> </listitem> </itemizedlist> @@ -1921,8 +1979,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/Sub-Identify/">Sub::Identify</ulink> -(http://search.cpan.org/dist/Sub-Identify/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz">Sub::Identify</ulink> +(https://cpan.metacpan.org/authors/id/R/RG/RGARCIA/Sub-Identify-0.14.tar.gz)</literallayout> </para> </listitem> </itemizedlist> @@ -1983,11 +2041,11 @@ <literallayout>&Test-Differences-download-http; MD5 sum: &Test-Differences-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Text-Diff/">Text::Diff (for the testsuite)</ulink> -(http://search.cpan.org/dist/Text-Diff/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz">Text::Diff (for the testsuite)</ulink> +(https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz)</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Algorithm-Diff/">Algorithm::Diff (for the testsuite)</ulink> -(http://search.cpan.org/dist/Algorithm-Diff/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1903.tar.gz">Algorithm::Diff</ulink> +(https://cpan.metacpan.org/authors/id/T/TY/TYEMQ/Algorithm-Diff-1.1903.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> @@ -2017,11 +2075,11 @@ &lfs83_checked; <itemizedlist> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/Test-Exception/">Test::Exception</ulink> -(http://search.cpan.org/dist/Test-Exception/)</literallayout> + <listitem> <literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz">Test::Exception</ulink> +(https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz)</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Sub-Uplevel/">Sub::Uplevel</ulink> -(http://search.cpan.org/dist/Sub-Uplevel/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz">Sub::Uplevel</ulink> +(ttps://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> @@ -2046,8 +2104,8 @@ &lfs83_checked; <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Test-Fatal/">Test::Fatal</ulink> -(http://search.cpan.org/dist/Test-Fatal/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz">Test::Fatal</ulink> +(https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.014.tar.gz)</literallayout> <itemizedlist> <listitem> <para> @@ -2077,8 +2135,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/Test-Needs/">Test::Needs</ulink> -(http://search.cpan.org/dist/Test-Needs/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002005.tar.gz">Test::Needs</ulink> +(https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002005.tar.gz)</literallayout> </para> </listitem> </itemizedlist> @@ -2104,8 +2162,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/Test-Requires/">Test::Requires</ulink> -(http://search.cpan.org/dist/Test-Requires/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz">Test::Requires</ulink> +(https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.10.tar.gz)</literallayout> </para> </listitem> </itemizedlist> @@ -2131,8 +2189,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/Test-Warnings/">Test::Warnings</ulink> -(http://search.cpan.org/dist/Test-Warnings/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.026.tar.gz">Test::Warnings</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.026.tar.gz)</literallayout> </para> </listitem> </itemizedlist> @@ -2165,16 +2223,16 @@ <literallayout>&Text-BibTeX-download-http; MD5 sum: &Text-BibTeX-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Config-AutoConf/">Config::AutoConf</ulink> -(http://search.cpan.org/dist/Config-AutoConf/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RE/REHSACK/Config-AutoConf-0.317.tar.gz">Config::AutoConf</ulink> +(https://cpan.metacpan.org/authors/id/R/RE/REHSACK/Config-AutoConf-0.317.tar.gz)</literallayout> <itemizedlist> <listitem> <para><xref linkend="perl-capture-tiny"/></para> </listitem> </itemizedlist> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/ExtUtils-LibBuilder/">ExtUtils-LibBuilder</ulink> -(http://search.cpan.org/dist/LibBuilder/) + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/A/AM/AMBS/ExtUtils-LibBuilder-0.08.tar.gz">ExtUtils-LibBuilder</ulink> +(https://cpan.metacpan.org/authors/id/A/AM/AMBS/ExtUtils-LibBuilder-0.08.tar.gz) this uses the <xref linkend="perl-build-install"/></literallayout> <itemizedlist> <listitem> @@ -2215,8 +2273,8 @@ <literallayout>&Text-CSV-download-http; MD5 sum: &Text-CSV-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Text-CSV_XS/">Text::CSV_XS</ulink> -(http://search.cpan.org/dist/Text-CSV_XS/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.36.tgz">Text::CSV_XS</ulink> +(https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.36.tgz)</literallayout> <para> This is <emphasis>Recommended</emphasis> by Text-CSV but <emphasis>Required</emphasis> for <xref role="nodep" linkend="biber"/>. @@ -2234,6 +2292,33 @@ </listitem> </itemizedlist> + <!-- Text::Glob is a dependency of multiple modules on this page + but it is not linked from other pages, so only give minimal details --> + + <bridgehead renderas="sect3" id="perl-text-glob" + xreflabel="Text::Glob"> + Text::Glob</bridgehead> + + <indexterm zone="perl-modules perl-text-glob"> + <primary sortas="a-Text-Glob">Text::Glob</primary> + </indexterm> + + <para>Text::Glob implements glob(3) style matching that can be used to match + against text, rather than fetching names from a filesystem. It uses the + standard <xref linkend="perl-standard-install"/>.</para> + + <!-- Text-Glob --> + &lfs83_checked; + + <itemizedlist> + <listitem> + <para> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz">Text::Glob</ulink> +(https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz)</literallayout> + </para> + </listitem> + </itemizedlist> + <!-- Text::Roman --> <bridgehead renderas="sect3" id="perl-text-roman" xreflabel="Text::Roman-&Text-Roman-version;"> @@ -2285,8 +2370,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/Try-Tiny/">Try::Tiny</ulink> -(http://search.cpan.org/dist/Try-Tiny/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz">Try::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.30.tar.gz)</literallayout> </para> </listitem> </itemizedlist> @@ -2347,8 +2432,8 @@ <literallayout>&Unicode-LineBreak-download-http; MD5 sum: &Unicode-LineBreak-md5sum;</literallayout> <itemizedlist> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/MIME-Charset/">MIME::Charset</ulink> -(http://search.cpan.org/dist/MIME-Charset/) + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/MIME-Charset-1.012.2.tar.gz">MIME::Charset</ulink> +(https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/MIME-Charset-1.012.2.tar.gz) When scripting, pipe the <command>perl Makefile.PL</command> command through <command>yes "" |</command>, since some user input is sought</literallayout> </listitem> <listitem> @@ -2430,8 +2515,8 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/XML-LibXML/">XML::LibXML</ulink> -(http://search.cpan.org/dist/XML-LibXML/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0132.tar.gz">XML::LibXML</ulink> +(https://cpan.metacpan.org/authors/id/S/SH/SHLOMIF/XML-LibXML-2.0132.tar.gz">XML::LibXML)</literallayout> </para> <itemizedlist> <listitem> @@ -2477,8 +2562,8 @@ <xref linkend="perl-xml-libxml"/> </para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/File-Slurp-Tiny/">File::Slurp::Tiny</ulink> -(http://search.cpan.org/dist/File-Slurp-Tiny/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz">File::Slurp::Tiny</ulink> +(https://cpan.metacpan.org/authors/id/L/LE/LEONT/File-Slurp-Tiny-0.004.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> @@ -2547,18 +2632,18 @@ <itemizedlist> <listitem> <para> - <literallayout><ulink url="http://search.cpan.org/dist/XML-SAX/">XML::SAX</ulink> -(http://search.cpan.org/dist/XML-SAX/)</literallayout> + <literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-1.00.tar.gz">XML::SAX</ulink> +(https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-1.00.tar.gz)</literallayout> </para> <itemizedlist> <listitem> <para><xref linkend="libxml2"/></para> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/XML-NamespaceSupport/">XML::NamespaceSupport</ulink> -(http://search.cpan.org/dist/XML-NamespaceSupport/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz">XML::NamespaceSupport</ulink> +(https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz)</literallayout> </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/XML-SAX-Base/">XML::SAX::Base</ulink> -(http://search.cpan.org/dist/XML-SAX-Base/)</literallayout> + <listitem><literallayout><ulink url="https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz">XML::SAX::Base</ulink> +(https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz)</literallayout> </listitem> </itemizedlist> </listitem> @@ -2592,20 +2677,7 @@ MD5 sum: &XML-Simple-md5sum;</literallayout> <itemizedlist> <listitem> - <para><xref linkend="perl-xml-sax"/></para> - </listitem> - <listitem> <literallayout><ulink url="http://search.cpan.org/dist/XML-SAX-Expat/">XML::SAX::Expat</ulink> -(http://search.cpan.org/dist/XML-SAX-Expat/) -(Note: this package does not support parallel build)</literallayout> - </listitem> - <listitem> - <para> - <xref linkend="perl-xml-libxml"/> (recommended for faster parsing) - </para> - </listitem> - <listitem><literallayout><ulink url="http://search.cpan.org/dist/Tie-IxHash/">Tie::IxHash</ulink> -(http://search.cpan.org/dist/Tie-IxHash/) -(optionally used in the test suite)</literallayout> + <para><xref linkend="perl-xml-sax"/> (optional)</para> </listitem> </itemizedlist> </listitem> Modified: trunk/BOOK/introduction/welcome/changelog.xml ============================================================================== --- trunk/BOOK/introduction/welcome/changelog.xml Sun Aug 26 15:34:41 2018 (r20407) +++ trunk/BOOK/introduction/welcome/changelog.xml Sun Aug 26 16:16:12 2018 (r20408) @@ -45,6 +45,11 @@ <para>August 26th, 2018</para> <itemizedlist> <listitem> + <para>[ken] - Remainder of changes in perl-modules to use + metacpan.org instead of search.cpan.org. Completes most of + <ulink url="&blfs-ticket-root;10869">#10869</ulink>.</para> + </listitem> + <listitem> <para>[dj] - Update to Fop-2.3. Fixes <ulink url="&blfs-ticket-root;10811">#10811</ulink>.</para> </listitem> -- http://lists.linuxfromscratch.org/listinfo/blfs-book FAQ: http://www.linuxfromscratch.org/blfs/faq.html Unsubscribe: See the above information page