Perl Module Dependencies

#### Beyond Linux® From Scratch (System V Edition) - Version r13.0-1374

### Chapter 13. Programming

- Prev

  Perl Modules

- Next

  PHP-8.5.9

- Up
- Home

# Perl Module Dependencies

## Perl Modules which are only required by other modules

The modules on the previous page are referenced from other pages in BLFS, but these modules are only in the book as dependencies of those modules. If you use the CPAN install method, you do not need to read this page.

The BLFS editors pay much less attention to these modules, and the versions will not be regularly reviewed. 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 `PASS`.

### Note

The links on this page (to metacpan.org) should go to "known good" versions, for which their 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. Some of these modules have very frequent updates, often bringing different dependencies. The linked metacpan.org versions below were known to work with the module versions in BLFS when last reviewed.

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.

Similarly, if you discover that an updated module on the previous page needs an extra dependency, please report this.

- Algorithm-Diff-1.201

- Alien-Build-2.84

- Alien-Build-Plugin-Download-GitLab-0.01

- Alien-Libxml2-0.20

- B-COW-0.007

- B-Hooks-EndOfScope-0.28

- Business-ISBN-Data-20260617.001

- Capture-Tiny-0.50

- Class-Data-Inheritable-0.10

- Class-Inspector-1.36

- Class-Singleton-1.6

- Class-Tiny-1.008

- Clone-0.50

- Clone-PP-1.08

- Config-AutoConf-0.320

- CPAN-Meta-Check-0.018

- DateTime-1.66

- DateTime-Format-Strptime-1.80

- DateTime-Locale-1.45

- DateTime-TimeZone-2.68

- Devel-StackTrace-2.05

- Dist-CheckConflicts-0.11

- Encode-Locale-1.05

- Eval-Closure-0.14

- Exception-Class-1.45

- Exporter-Tiny-1.006003

- ExtUtils-Config-0.010

- ExtUtils-Helpers-0.028

- ExtUtils-InstallPaths-0.015

- ExtUtils-LibBuilder-0.09

- FFI-CheckLib-0.31

- File-chdir-0.1011

- File-Copy-Recursive-0.45

- File-Find-Rule-0.35

- File-Listing-6.16

- File-ShareDir-1.118

- File-ShareDir-Install-0.14

- HTML-Tagset-3.24

- HTTP-CookieJar-0.014

- HTTP-Cookies-6.11

- HTTP-Date-6.08

- HTTP-Message-7.02

- HTTP-Negotiate-6.01

- IO-HTML-1.004

- IPC-System-Simple-1.30

- List-MoreUtils-XS-0.430

- List-SomeUtils-0.59

- List-SomeUtils-XS-0.59

- List-UtilsBy-0.12

- LWP-MediaTypes-6.04

- MIME-Base32-1.303

- MIME-Charset-1.013.1

- Module-Build-Tiny-0.053

- Module-Implementation-0.09

- Module-Pluggable-6.3

- Module-Runtime-0.018

- MRO-Compat-0.15

- namespace-autoclean-0.31

- namespace-clean-0.27

- Net-HTTP-6.24

- Net-SSLeay-1.96

- Number-Compare-0.03

- Package-Stash-0.40

- Params-Validate-1.31

- Params-ValidationCompiler-0.31

- Path-Tiny-0.150

- Role-Tiny-2.002005

- Scope-Guard-0.21

- Specio-0.53

- Sub-Exporter-Progressive-0.001013

- Sub-Quote-2.006009

- Sub-Uplevel-0.2800

- Term-Table-0.028

- Test-Deep-1.205

- Test-Exception-0.43

- Test-Fatal-0.018

- Test-File-1.995

- Test-File-ShareDir-1.001002

- Test-LeakTrace-0.17

- Test-Needs-0.002010

- Test-Requires-0.11

- Test-RequiresInternet-0.05

- Test-Simple-1.302222

- Test-utf8-1.03

- Test-Warnings-0.038

- Test-Without-Module-0.23

- Test2-Plugin-NoWarnings-0.10

- Text-CSV_XS-1.62

- Text-Diff-1.45

- Text-Glob-0.11

- Tie-Cycle-1.233

- TimeDate-2.35

- Try-Tiny-0.32

- Variable-Magic-0.64

- WWW-RobotRules-6.03

- XML-LibXML-2.0213

- XML-NamespaceSupport-1.12

- XML-SAX-1.02

- XML-SAX-Base-1.09

## Algorithm::Diff-1.201

### Introduction to Algorithm::Diff

Algorithm::Diff computes 'intelligent' differences between two files or lists.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RJ/RJBS//Algorithm-Diff-1.201.tar.gz

- Download MD5 sum: 2eaae910f5220261ee2bbdfc4a8df2c2

### Installation of Algorithm::Diff

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Alien::Build-2.84

### Introduction to Alien::Build

Alien::Build provides tools for building external (non-CPAN) dependencies for CPAN.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-2.84.tar.gz

- Download MD5 sum: 531c4d1ea1274e2fafd7e61df60f9099

#### Alien::Build Dependencies

##### Required

Capture-Tiny-0.50, File-Which-1.27, FFI-CheckLib-0.31 and File-chdir-0.1011

### Installation of Alien::Build

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Alien::Build::Plugin::Download::GitLab-0.01

### Introduction to Alien::Build::Plugin::Download::GitLab

Alien::Build::Plugin::Download::GitLab allows Alien::Build to download from GitLab (in practice, this does not download if the required library is already installed on the system).

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Build-Plugin-Download-GitLab-0.01.tar.gz

- Download MD5 sum: ad1d815262ad7dd98b0a9b35ba2f05ef

#### Alien::Build::Plugin::Download::GitLab Dependencies

##### Required

Alien-Build-2.84 and URI-5.35

### Installation of Alien::Build::Plugin::Download::GitLab

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Alien::Libxml2-0.20

### Introduction to Alien::Libxml2

Alien::Libxml2 is designed to allow modules to install the C libxml2 library on your system. In BLFS, it uses pkg-config to find how to link to the installed libxml2-2.15.3.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Alien-Libxml2-0.20.tar.gz

- Download MD5 sum: c19b4fdf1e4670f035a0971413a56424

#### Alien::Libxml2 Dependencies

##### Required

Alien-Build-Plugin-Download-GitLab-0.01, libxml2-2.15.3, and Path-Tiny-0.150

##### Recommended (required for the test suite)

Test-Simple-1.302222

### Installation of Alien::Libxml2

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## B::COW-0.007

### Introduction to B::COW

B::COW provides additional helpers for the B core module to check Copy On Write.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/B-COW-0.007.tar.gz

- Download MD5 sum: 7afc46f19e6f906e2ba5769b21fca5ff

### Installation of B::COW

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## B::Hooks::EndOfScope-0.28

### Introduction to B::Hooks::EndOfScope

B::Hooks::EndOfScope allows you to execute code when Perl finishes compiling the surrounding scope.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/ET/ETHER/B-Hooks-EndOfScope-0.28.tar.gz

- Download MD5 sum: d738ba65539d4acd601d47cc3e2cbb3a

#### B::Hooks::EndOfScope Dependencies

##### Required

Module-Implementation-0.09, Sub-Exporter-Progressive-0.001013 and Variable-Magic-0.64

##### Recommended (required for the test suite)

Try-Tiny-0.32

### Installation of B::Hooks::EndOfScope

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Business::ISBN::Data-20260617.001

### Introduction to Business-ISBN-Data

Business-ISBN-Data is a data pack for Business::ISBN.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/B/BR/BRIANDFOY/Business-ISBN-Data-20260617.001.tar.gz

- Download MD5 sum: ca9abcb30fd58840fd07fbb5e7dd6dd4

### Installation of Business-ISBN-Data

### Note

A harmless warning may be output during the creation of the Makefile regarding the ExtUtils::MakeMaker module. This can be safely ignored.

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Capture::Tiny-0.50

### Introduction to Capture::Tiny

The Capture::Tiny module captures STDOUT and STDERR from Perl, XS (eXternal Subroutine, i.e. written in C or C++) or external programs.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Capture-Tiny-0.50.tar.gz

- Download MD5 sum: 92c96fdff1b972a663cc2b3e206ca853

### Installation of Capture::Tiny

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Class::Data::Inheritable-0.10

### Introduction to Class::Data::Inheritable

Class::Data::Inheritable is for creating accessor/mutators to class data. That is, if you want to store something about your class as a whole (instead of about a single object).

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RS/RSHERER/Class-Data-Inheritable-0.10.tar.gz

- Download MD5 sum: 6bec8f4663a83972af60bd8e71a06f64

### Installation of Class::Data::Inheritable

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Class::Inspector-1.36

### Introduction to Class::Inspector

Class::Inspector allows you to get information about a loaded class.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/Class-Inspector-1.36.tar.gz

- Download MD5 sum: 084c3aeec023639d21ecbaf7d4460b21

### Installation of Class::Inspector

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Class::Singleton-1.6

### Introduction to Class::Singleton

A Singleton describes an object class that can have only one instance in any system, such as a print spooler. This module implements a Singleton class from which other classes can be derived.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/S/SH/SHAY/Class-Singleton-1.6.tar.gz

- Download MD5 sum: d9c84a7b8d1c490c38e88ed1f9faae47

### Installation of Class::Singleton

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Class::Tiny-1.008

### Introduction to Class::Tiny

Class::Tiny offers a minimalist class construction kit.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Class-Tiny-1.008.tar.gz

- Download MD5 sum: e3ccfae5f64d443e7e1110be964d7202

### Installation of Class::Tiny

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Clone-0.50

### Introduction to Clone

Clone recursively copies perl datatypes.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/Clone-0.50.tar.gz

- Download MD5 sum: 792aa8855c32abb22b814cd9182076e5

#### Clone Dependencies

##### Recommended (required for the test suite)

B-COW-0.007

### Installation of Clone

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Clone::PP-1.08

### Introduction to Clone::PP

Clone:PP recursively copies Perl datatypes, allowing for a deep copy of a given Perl data structure.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/N/NE/NEILB/Clone-PP-1.08.tar.gz

- Download MD5 sum: 62f9547aec61768af85b00bd2c3e5547

### Installation of Clone::PP

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Config::AutoConf-0.320

### Introduction to Config::AutoConf

The Config::AutoConf module implements some of the AutoConf macros (detecting a command, detecting a library, etc.) in pure perl.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/A/AM/AMBS/Config-AutoConf-0.320.tar.gz

- Download MD5 sum: 71664b2864232e265179ac29298e0916

#### Config::AutoConf Dependencies

##### Required

Capture-Tiny-0.50 and File-Slurper-0.014

### Installation of Config::AutoConf

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## CPAN::Meta::Check-0.018

### Introduction to CPAN::Meta::Check

CPAN::Meta::Check verifies if requirements described in a CPAN::Meta object are present.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/L/LE/LEONT/CPAN-Meta-Check-0.018.tar.gz

- Download MD5 sum: d1c2190e8bc1c176b9ee9cba3ac403ad

### Installation of CPAN::Meta::Check

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## DateTime-1.66

### Introduction to DateTime

DateTime is a date and time object for perl.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-1.66.tar.gz

- Download MD5 sum: 525b43ebad148a24783c971aa198559c

#### DateTime Dependencies

##### Required

DateTime-Locale-1.45 and DateTime-TimeZone-2.68

##### Recommended (required for the test suite)

CPAN-Meta-Check-0.018, Test-Fatal-0.018, Test-Warnings-0.038 and Test-Without-Module-0.23

### Installation of DateTime

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## DateTime::Format::Strptime-1.80

### Introduction to DateTime::Format::Strptime

DateTime::Format::Strptime implements most of strptime(3), i.e. it takes a string and a pattern and returns a DateTime object.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Format-Strptime-1.80.tar.gz

- Download MD5 sum: 574119fab01ef37082c002d237140009

#### DateTime::Format::Strptime Dependencies

##### Required

DateTime-1.66

### Installation of DateTime::Format::Strptime

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## DateTime::Locale-1.45

### Introduction to DateTime::Locale

DateTime::Locale provides localization support for DateTime-1.66.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-Locale-1.45.tar.gz

- Download MD5 sum: 0ba952412b4e013dd42894625ddb3c20

#### DateTime::Locale Dependencies

##### Required

Dist-CheckConflicts-0.11, File-ShareDir-1.118, namespace-autoclean-0.31 and Params-ValidationCompiler-0.31

##### Recommended (required for the test suite)

CPAN-Meta-Check-0.018, IPC-System-Simple-1.30 and Test-File-ShareDir-1.001002

### Installation of DateTime::Locale

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## DateTime::TimeZone-2.68

### Introduction to DateTime::TimeZone

This class is the base class for all time zone objects. A time zone is represented internally as a set of observances, each of which describes the offset from GMT for a given time period.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/DateTime-TimeZone-2.68.tar.gz

- Download MD5 sum: 6594692f63df025c64c12241d3d38901

#### DateTime::TimeZone Dependencies

##### Required

Class-Singleton-1.6, Module-Runtime-0.018, and Params-ValidationCompiler-0.31

##### Recommended (required for the test suite)

Both Test-Fatal-0.018 and Test-Requires-0.11, but only if a copy of DateTime-1.66 (for which this is a dependency) has already been installed.

### Installation of DateTime::TimeZone

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Devel::StackTrace-2.05

### Introduction to Devel::StackTrace

Devel::StackTrace provides an object representing a stack trace.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Devel-StackTrace-2.05.tar.gz

- Download MD5 sum: b8ca19bb4c76e98a04373618db9c7c3c

### Installation of Devel::StackTrace

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Dist::CheckConflicts-0.11

### Introduction to Dist::CheckConflicts

Dist::CheckConflicts declares version conflicts for a distribution, to support post-install updates of dependent distributions.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DO/DOY/Dist-CheckConflicts-0.11.tar.gz

- Download MD5 sum: c8725a92b9169708b0f63036812070f2

#### Dist::CheckConflicts Dependencies

##### Required

Module-Runtime-0.018

##### Recommended (required for the test suite)

Test-Fatal-0.018

### Installation of Dist::CheckConflicts

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Encode::Locale-1.05

### Introduction to Encode::Locale

Encode::Locale determines the locale encoding.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/G/GA/GAAS/Encode-Locale-1.05.tar.gz

- Download MD5 sum: fcfdb8e4ee34bcf62aed429b4a23db27

### Installation of Encode::Locale

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Eval::Closure-0.14

### Introduction to Eval::Closure

Eval::Closure safely and cleanly creates closures via string eval.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DO/DOY/Eval-Closure-0.14.tar.gz

- Download MD5 sum: ceeb1fc579ac9af981fa6b600538c285

#### Eval::Closure Dependencies

##### Recommended (required for the test suite)

Test-Fatal-0.018 and Test-Requires-0.11

### Installation of Eval::Closure

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Exception::Class-1.45

### Introduction to Exception::Class

Exception::Class allows you to declare real exception classes in Perl.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Exception-Class-1.45.tar.gz

- Download MD5 sum: 1e564d20b374a99fdf660ba3f36b0098

#### Exception::Class Dependencies

##### Required

Class-Data-Inheritable-0.10 and Devel-StackTrace-2.05

### Installation of Exception::Class

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Exporter::Tiny-1.006003

### Introduction to Exporter::Tiny

Exporter::Tiny is an exporter with the features of Sub::Exporter but only core dependencies.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/T/TO/TOBYINK/Exporter-Tiny-1.006003.tar.gz

- Download MD5 sum: a70bdc039b12f90191e7c5669b2b55f9

### Installation of Exporter::Tiny

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## ExtUtils::Config-0.010

### Introduction to ExtUtils::Config

ExtUtils::Config is a wrapper for Perl's configuration system.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Config-0.010.tar.gz

- Download MD5 sum: f455b5743db7b73c80e88133effa3551

### Installation of ExtUtils::Config

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## ExtUtils::Helpers-0.028

### Introduction to ExtUtils::Helpers

ExtUtils::Helpers contains various portability utilities for module builders.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-Helpers-0.028.tar.gz

- Download MD5 sum: 0687f20ac896a7d01219646908ccdf89

### Installation of ExtUtils::Helpers

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## ExtUtils::InstallPaths-0.015

### Introduction to ExtUtils::InstallPaths

ExtUtils::InstallPaths is a tool to resolve perl installation paths.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/L/LE/LEONT/ExtUtils-InstallPaths-0.015.tar.gz

- Download MD5 sum: 70f17a346e92560b5f5692119edbb161

### Installation of ExtUtils::InstallPaths

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## ExtUtils::LibBuilder-0.09

### Introduction to ExtUtils::LibBuilder

ExtUtils::LibBuilder is a tool to build C libraries.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/A/AM/AMBS/ExtUtils-LibBuilder-0.09.tar.gz

- Download MD5 sum: 16115f941df504f65b0f94b7f29e8fbc

#### ExtUtils::LibBuilder Dependencies

##### Required

Module-Build-0.4234

### Installation of ExtUtils::LibBuilder

This module is built using `Build.PL`:

    perl Build.PL &&
    ./Build       &&
    ./Build test

Now, as the `root` user:

    ./Build install

## FFI::CheckLib-0.31

### Introduction to FFI::CheckLib

FFI::CheckLib checks whether a particular dynamic library is available for FFI (Foreign Function Interface) to use.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/FFI-CheckLib-0.31.tar.gz

- Download MD5 sum: ffc8e61bb686dd631bed3ddf102af41c

#### FFI::CheckLib Dependencies

##### Recommended (required for the test suite)

Capture-Tiny-0.50, File-Which-1.27, Path-Tiny-0.150, and Test-Simple-1.302222

### Installation of FFI::CheckLib

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## File::chdir-0.1011

### Introduction to File::chdir

File::chdir provides a more sensible way to change directories.

Perl's chdir() has the unfortunate problem of being very, very, very global. If any part of your program calls chdir() or if any library you use calls chdir(), it changes the current working directory for the *whole* program. File::chdir gives you an alternative, $CWD and @CWD.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/File-chdir-0.1011.tar.gz

- Download MD5 sum: 932090f6c5f602301ae66c259de23ebb

### Installation of File::chdir

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## File::Copy::Recursive-0.45

### Introduction to File::Copy::Recursive

This module copies and moves directories recursively (or single files), to an optional depth and attempts to preserve each file or directory's mode.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DM/DMUEY/File-Copy-Recursive-0.45.tar.gz

- Download MD5 sum: e5eee1a3f8ae3aebbac063ea54870e54

#### File::Copy::Recursive Dependencies

##### Recommended (required for the test suite)

Path-Tiny-0.150, Test-Deep-1.205, Test-Fatal-0.018, Test-File-1.995, and Test-Warnings-0.038

### Installation of File::Copy::Recursive

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## File::Find::Rule-0.35

### Introduction to File::Find::Rule

File::Find::Rule is a friendlier interface to File::Find. It allows you to build rules which specify the desired files and directories.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/File-Find-Rule-0.35.tar.gz

- Download MD5 sum: a4820609e21b6b85dba26d9e94523d0a

#### File::Find::Rule Dependencies

##### Required

Number-Compare-0.03 and Text-Glob-0.11

### Installation of File::Find::Rule

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

### Contents

Installed Programs: findrule

### Short Descriptions

findrule | is a command line wrapper to File::Find::Rule

## File::Listing-6.16

### Introduction to File::Listing

File::Listing parses a directory listing.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PL/PLICEASE/File-Listing-6.16.tar.gz

- Download MD5 sum: d4fc8b0c86633d1fa5bf75323720eadc

#### File::Listing Dependencies

##### Required

HTTP-Date-6.08

### Installation of File::Listing

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## File::ShareDir-1.118

### Introduction to File::ShareDir

File::ShareDir allows you to access data files which have been installed by File::ShareDir::Install.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RE/REHSACK/File-ShareDir-1.118.tar.gz

- Download MD5 sum: 0084f730f4e3d4d89703d92b3ea82f54

#### File::ShareDir Dependencies

##### Required

Class-Inspector-1.36 and File-ShareDir-Install-0.14

### Installation of File::ShareDir

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## File::ShareDir::Install-0.14

### Introduction to File::ShareDir::Install

File::ShareDir::Install allows you to install read-only data files from a distribution.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/ET/ETHER/File-ShareDir-Install-0.14.tar.gz

- Download MD5 sum: bac4d924f3d863b00648ab56ec0dcbdc

### Installation of File::ShareDir::Install

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## HTML::Tagset-3.24

### Introduction to HTML::Tagset

HTML::Tagset provides several data tables useful in parsing HTML.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PE/PETDANCE/HTML-Tagset-3.24.tar.gz

- Download MD5 sum: f8db8974f5e7fe7df2a58263a7b00552

### Installation of HTML::Tagset

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## HTTP::CookieJar-0.014

### Introduction to HTTP::CookieJar

HTTP::CookieJar provides a minimalist HTTP user agent cookie jar.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/HTTP-CookieJar-0.014.tar.gz

- Download MD5 sum: a1d891ce0046f1a2c19e2c617d624d0d

#### HTTP::CookieJar Dependencies

##### Required

HTTP-Date-6.08

##### Recommended (required for the test suite)

Test-Deep-1.205, Test-Requires-0.11, and URI-5.35

### Installation of HTTP::CookieJar

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## HTTP::Cookies-6.11

### Introduction to HTTP::Cookies

HTTP::Cookies provides a class for objects that represent a "cookie jar" -- that is, a database of all the HTTP cookies that a given LWP::UserAgent (from libwww-perl-6.83) object knows about.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Cookies-6.11.tar.gz

- Download MD5 sum: 80017e7e56bdc8ba16dea75789748829

#### HTTP::Cookies Dependencies

##### Required

HTTP-Message-7.02

### Installation of HTTP::Cookies

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## HTTP::Date-6.08

### Introduction to HTTP::Date

HTTP::Date provides functions to deal with the date formats used by the HTTP protocol and also with some other date formats.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Date-6.08.tar.gz

- Download MD5 sum: 5955c394ed659bf4cd41fbd526c42ec1

#### HTTP::Date Dependencies

##### Recommended

TimeDate-2.35 (to allow it to recognize zones other than GMT and numeric)

### Installation of HTTP::Date

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## HTTP::Message-7.02

### Introduction to HTTP::Message

HTTP::Message provides a base class for HTTP style message objects.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/O/OA/OALDERS/HTTP-Message-7.02.tar.gz

- Download MD5 sum: 8ade8ce9c75908640f30007f393fbf88

#### HTTP::Message Dependencies

##### Required

Clone-0.50, Encode-Locale-1.05, HTTP-Date-6.08, IO-HTML-1.004, LWP-MediaTypes-6.04, and URI-5.35

##### Recommended (required for the test suite)

Test-Needs-0.002010 and Try-Tiny-0.32

### Installation of HTTP::Message

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## HTTP::Negotiate-6.01

### Introduction to HTTP::Negotiate

HTTP::Negotiate provides a complete implementation of the HTTP content negotiation algorithm.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/G/GA/GAAS/HTTP-Negotiate-6.01.tar.gz

- Download MD5 sum: 1236195250e264d7436e7bb02031671b

#### HTTP::Negotiate Dependencies

##### Recommended (required for the test suite)

HTTP-Message-7.02

### Installation of HTTP::Negotiate

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## IO::HTML-1.004

### Introduction to IO::HTML

IO::HTML opens an HTML file with automatic character set detection.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/C/CJ/CJM/IO-HTML-1.004.tar.gz

- Download MD5 sum: 04bbe363686fd19bfb4cc0ed775e3d03

### Installation of IO::HTML

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## IPC::System::Simple-1.30

### Introduction to IPC::System::Simple

IPC::System::Simple takes the hard work out of calling external commands and producing detailed diagnostics.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/J/JK/JKEENAN/IPC-System-Simple-1.30.tar.gz

- Download MD5 sum: e68341fd958fd013b3521d909904f675

### Installation of IPC::System::Simple

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## List::MoreUtils::XS-0.430

### Introduction to List::MoreUtils::XS

List::MoreUtils::XS is a compiled backend for List::MoreUtils

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RE/REHSACK/List-MoreUtils-XS-0.430.tar.gz

- Download MD5 sum: e77113e55b046906aecfb4ddb4f0c662

### Installation of List::MoreUtils::XS

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## List::SomeUtils-0.59

### Introduction to List::SomeUtils

List::SomeUtils provides the stuff missing in List::Util.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-0.59.tar.gz

- Download MD5 sum: 333b4adb2907deff2be8da5899881453

#### List::SomeUtils Dependencies

##### Required

Module-Implementation-0.09 and List-SomeUtils-XS-0.59

### Installation of List::SomeUtils

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## List::SomeUtils::XS-0.59

### Introduction to List::SomeUtils::XS

List::SomeUtils::XS is a (faster) XS (eXternal Subroutine) implementation for List::SomeUtils.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/List-SomeUtils-XS-0.59.tar.gz

- Download MD5 sum: 34aed288f13771855a16dbd3d544c4f1

#### List::SomeUtils::XS Dependencies

##### Recommended (required for the test suite)

Test-LeakTrace-0.17 and Test-Warnings-0.038

### Installation of List::SomeUtils::XS

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## List::UtilsBy-0.12

### Introduction to List::UtilsBy

List::UtilsBy provides a number of higher-order list utility functions.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PE/PEVANS/List-UtilsBy-0.12.tar.gz

- Download MD5 sum: 54a8c7092bc02f29ea6c5ae215eea385

### Installation of List::UtilsBy

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## LWP::MediaTypes-6.04

### Introduction to LWP::MediaTypes

LWP::MediaTypes guesses the media type (i.e. the MIME Type) for a file or URL.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/O/OA/OALDERS/LWP-MediaTypes-6.04.tar.gz

- Download MD5 sum: 84b799a90c0d2ce52897a7cb4c0478d0

#### LWP::MediaTypes Dependencies

##### Recommended (required for the test suite)

Test-Fatal-0.018

### Installation of LWP::MediaTypes

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## MIME::Base32-1.303

### Introduction to MIME::Base32

MIME::Base32 is for Encoding/Decoding data.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RE/REHSACK/MIME-Base32-1.303.tar.gz

- Download MD5 sum: 0c7735fa09e74c7f2ec93d1890b8c6c0

### Installation of MIME::Base32

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## MIME::Charset-1.013.1

### Introduction to MIME::Charset

MIME::Charset provides information about character sets used for MIME messages on the internet, such as their encodings.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/N/NE/NEZUMI/MIME-Charset-1.013.1.tar.gz

- Download MD5 sum: b1932cfc806c8deb1b4a20d6afbfa8ac

#### MIME::Charset Dependencies

##### Recommended

Encode-EUCJPASCII-0.03, Encode-HanExtra-0.23 and Encode-JIS2K-0.05 (because all are required by biber-2.21)

### Installation of MIME::Charset

This module uses a variant of the standard build and installation instructions:

    yes '' | perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

### Command Explanations

yes |: Perl will ask if you wish to install a further module for handling legacy Japanese encodings, and another which it would use for translating documentation to Japanese. The default option is 'n', using 'yes' allows you to script the build.

## Module::Build::Tiny-0.053

### Introduction to Module::Build::Tiny

Module::Build::Tiny is a simplified version of Module-Build-0.4234.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/L/LE/LEONT/Module-Build-Tiny-0.053.tar.gz

- Download MD5 sum: 606d1f830f0475b6de53b82aa3e5d36a

#### Module::Build::Tiny Dependencies

##### Required

ExtUtils-Config-0.010, ExtUtils-Helpers-0.028, and ExtUtils-InstallPaths-0.015

### Installation of Module::Build::Tiny

This module is built using `Build.PL`:

    perl Build.PL &&
    ./Build       &&
    ./Build test

Now, as the `root` user:

    ./Build install

## Module::Implementation-0.09

### Introduction to Module::Implementation

Module::Implementation loads one of several alternate underlying implementations of a module (e.g. eXternal Subroutine or pure Perl, or an implementation for a given OS).

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Module-Implementation-0.09.tar.gz

- Download MD5 sum: 52e3fe0ca6b1eff0488d59b7aacc0667

#### Module::Implementation Dependencies

##### Required

Module-Runtime-0.018 and Try-Tiny-0.32

##### Recommended (required for the test suite)

Test-Fatal-0.018 and Test-Requires-0.11

### Installation of Module::Implementation

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Module::Pluggable-6.3

### Introduction to Module::Pluggable

Module::Pluggable provides a way of having 'plugins' for your module.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/S/SI/SIMONW/Module-Pluggable-6.3.tar.gz

- Download MD5 sum: 442bb8838a2b7053aa276a41233b0607

### Installation of Module::Pluggable

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Module::Runtime-0.018

### Introduction to Module::Runtime

Module::Runtime provides functions to deal with runtime handling of Perl modules.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/H/HA/HAARG/Module-Runtime-0.018.tar.gz

- Download MD5 sum: 455eedb62183b9d9e437c59c375c1054

### Installation of Module::Runtime

Although Module::Build is still listed as a prerequisite, it is no-longer necessary on systems with a working make.

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## MRO::Compat-0.15

### Introduction to MRO::Compat

The "mro" namespace provides several utilities for dealing with method resolution order and method caching in general in Perl 5.9.5 and higher. This module provides those interfaces for earlier versions of Perl.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/H/HA/HAARG/MRO-Compat-0.15.tar.gz

- Download MD5 sum: f644dafe901214cedfa7ed8b43b56df1

### Installation of MRO::Compat

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## namespace::autoclean-0.31

### Introduction to namespace::autoclean

This module is very similar to namespace::clean, except it will clean all imported functions, no matter if you imported them before or after you used the pragma. It will also not touch anything that looks like a method.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/ET/ETHER/namespace-autoclean-0.31.tar.gz

- Download MD5 sum: abd25263af155ab70bf7a039247400d3

#### namespace::autoclean Dependencies

##### Required

namespace-clean-0.27

##### Recommended (required for the test suite)

Test-Needs-0.002010

### Installation of namespace::autoclean

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## namespace::clean-0.27

### Introduction to namespace::clean

This package allows you to keep imports and functions out of your namespace.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RI/RIBASUSHI/namespace-clean-0.27.tar.gz

- Download MD5 sum: cba97f39ef7e594bd8489b4fdcddb662

#### namespace::clean Dependencies

##### Required

B-Hooks-EndOfScope-0.28 and Package-Stash-0.40

### Installation of namespace::clean

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Net::HTTP-6.24

### Introduction to Net::HTTP

The Net::HTTP class is a low level HTTP client. An instance of the class represents a connection to an HTTP server.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/O/OA/OALDERS/Net-HTTP-6.24.tar.gz

- Download MD5 sum: 3728289552dc5031700596e0cf4092b4

#### Net::HTTP Dependencies

##### Required

URI-5.35

### Installation of Net::HTTP

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Net::SSLeay-1.96

### Introduction to Net::SSLeay

Net::SSLeay is a Perl extension for using OpenSSL.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/C/CH/CHRISN/Net-SSLeay-1.96.tar.gz

- Download MD5 sum: 63772ad94b874b5f0f025c2a4285f82f

#### Additional Download

- Required patch (for openssl-4): https://www.linuxfromscratch.org/patches/blfs/svn/Net-SSLeay-1.96-openssl4_fixes-2.patch

### Installation of Net::SSLeay

First, apply a patch to support OpenSSL-4:

    patch -Np1 -i ../Net-SSLeay-1.96-openssl4_fixes-2.patch

This module uses a variant of the standard build and installation instructions:

    yes '' | perl Makefile.PL &&
    make                      &&
    make test

Now, as the `root` user:

    make install

### Command Explanations

yes '': Perl will ask if you wish to run external tests, which will fail if you do not have network connectivity. The default is 'n', specifying this allows you to script the build.

## Number::Compare-0.03

### Introduction to Number::Compare

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).

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Number-Compare-0.03.tar.gz

- Download MD5 sum: ded4085a8fc96328742785574ca65208

### Installation of Number::Compare

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Package::Stash-0.40

### Introduction to Package::Stash

Manipulating stashes (Perl's symbol tables) is occasionally necessary, but incredibly messy, and easy to get wrong. This module hides all of that behind a simple API.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/ET/ETHER/Package-Stash-0.40.tar.gz

- Download MD5 sum: 7a2922941cc2aad6a52642e4fb13d07b

#### Package::Stash Dependencies

##### Required

Dist-CheckConflicts-0.11 and Module-Implementation-0.09

##### Recommended (required for the test suite)

CPAN-Meta-Check-0.018, Test-Fatal-0.018, and Test-Needs-0.002010

### Installation of Package::Stash

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Params::Validate-1.31

### Introduction to Params::Validate

Params::Validate allows you to validate method or function call parameters to an arbitrary level of specificity.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-Validate-1.31.tar.gz

- Download MD5 sum: ef5f57387c2c9032b59fb23023cf5b25

#### Params::Validate Dependencies

##### Required

Module-Build-0.4234 and Module-Implementation-0.09

##### Recommended (required for the test suite)

Test-Fatal-0.018 and Test-Requires-0.11

### Installation of Params::Validate

This module is built using `Build.PL`:

    perl Build.PL &&
    ./Build       &&
    ./Build test

Now, as the `root` user:

    ./Build install

## Params::ValidationCompiler-0.31

### Introduction to Params::ValidationCompiler

Params::ValidationCompiler builds an optimized subroutine parameter validator.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Params-ValidationCompiler-0.31.tar.gz

- Download MD5 sum: 15528055f3f53c8cfebbee1f928dec07

#### Params::ValidationCompiler Dependencies

##### Required

Exception-Class-1.45 and Specio-0.53

##### Recommended (required for the test suite)

Test-Without-Module-0.23 and Test2-Plugin-NoWarnings-0.10

### Installation of Params::ValidationCompiler

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Path::Tiny-0.150

### Introduction to Path::Tiny

Path::Tiny provides a small fast utility for working with file paths.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Path-Tiny-0.150.tar.gz

- Download MD5 sum: 7126ad3d5c14a32a5f4bde0054f57449

### Installation of Path::Tiny

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Role::Tiny-2.002005

### Introduction to Role::Tiny

Role::Tiny is a minimalist role composition tool.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/H/HA/HAARG/Role-Tiny-2.002005.tar.gz

- Download MD5 sum: b3d6525e0c802aeff6b26ef5a928a6b1

### Installation of Role::Tiny

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Scope::Guard-0.21

### Introduction to Scope::Guard

Scope::Guard provides a convenient way to perform cleanup or other forms of resource management at the end of a scope.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/C/CH/CHOCOLATE/Scope-Guard-0.21.tar.gz

- Download MD5 sum: be57b915d23ddac7677ef2ad9e52b92a

### Installation of Scope::Guard

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Specio-0.53

### Introduction to Specio

Specio provides classes for representing type constraints and coercion, along with syntax sugar for declaring them.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Specio-0.53.tar.gz

- Download MD5 sum: 2665608c5ca3d502146bfe9207831838

#### Specio Dependencies

##### Required

Clone-0.50, Clone-PP-1.08, Devel-StackTrace-2.05, Eval-Closure-0.14, Module-Runtime-0.018, Role-Tiny-2.002005, Sub-Quote-2.006009, and Try-Tiny-0.32

##### Recommended (required for the test suite)

MRO-Compat-0.15, Test-Fatal-0.018, and Test-Needs-0.002010

##### Optional

namespace-autoclean-0.31 (for the test suite)

### Installation of Specio

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Sub::Exporter::Progressive-0.001013

### Introduction to Sub::Exporter::Progressive

Sub::Exporter::Progressive is a wrapper for Sub::Exporter.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/F/FR/FREW/Sub-Exporter-Progressive-0.001013.tar.gz

- Download MD5 sum: 72cf6acdd2a0a8b105821a4db98e4ebe

### Installation of Sub::Exporter::Progressive

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Sub::Quote-2.006009

### Introduction to Sub::Quote

Sub::Quote provides ways to generate subroutines from strings.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/H/HA/HAARG/Sub-Quote-2.006009.tar.gz

- Download MD5 sum: 8f4600b812f6106a1f907ee47a87bd1d

### Installation of Sub::Quote

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Sub::Uplevel-0.2800

### Introduction to Sub::Uplevel

Sub::Uplevel allows you to fool a caller that it is running in a higher stack frame.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DA/DAGOLDEN/Sub-Uplevel-0.2800.tar.gz

- Download MD5 sum: 6c6a174861fd160e8d5871a86df00baf

### Installation of Sub::Uplevel

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Term::Table-0.028

### Introduction to Term::Table

Term::Table formats a header and rows into a table. This is used by some failing tests to provide diagnostics about what has gone wrong.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Term-Table-0.028.tar.gz

- Download MD5 sum: 28c3c03c85938a37e92d24413d0953ec

#### Term::Table Dependencies

##### Recommended (required for the test suite)

Test-Simple-1.302222

### Installation of Term::Table

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Deep-1.205

### Introduction to Test::Deep

Test::Deep gives you very flexible ways to check that the result you got is the result you were expecting.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Deep-1.205.tar.gz

- Download MD5 sum: 02a83480ffeaf93e7498c4dbd5b507b1

### Installation of Test::Deep

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Exception-0.43

### Introduction to Test::Exception

Test::Exception provides convenience methods for testing exception based code.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Exception-0.43.tar.gz

- Download MD5 sum: 572d355026fb0b87fc2b8c64b83cada0

#### Test::Exception Dependencies

##### Required

Sub-Uplevel-0.2800

### Installation of Test::Exception

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Fatal-0.018

### Introduction to Test::Fatal

The Test::Fatal module provides simple helpers for testing code which throws exceptions.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RJ/RJBS/Test-Fatal-0.018.tar.gz

- Download MD5 sum: 51a097a5e0af012569b890441e6533c8

#### Test::Fatal Dependencies

##### Required

Try-Tiny-0.32

### Installation of Test::Fatal

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::File-1.995

### Introduction to Test::File

Test::File provides a collection of test utilities for file attributes.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/B/BR/BRIANDFOY/Test-File-1.995.tar.gz

- Download MD5 sum: 865b7e00fa68431596e1933d523506ab

#### Test::File Dependencies

##### Recommended (required for the test suite)

Test-utf8-1.03

### Installation of Test::File

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::File::ShareDir-1.001002

### Introduction to Test::File::ShareDir

Test::File::ShareDir is some low level plumbing to enable a distribution to perform tests while consuming its own share directories in a manner similar to how they will be once installed. This allows File-ShareDir-1.118 to see the latest version of content instead of whatever is installed on the target system where you are testing.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/K/KE/KENTNL/Test-File-ShareDir-1.001002.tar.gz

- Download MD5 sum: ec31466aa44c1cd56c6cb51d7ec3a5de

#### Test::File::ShareDir Dependencies

##### Required

Class-Tiny-1.008, File-Copy-Recursive-0.45, File-ShareDir-1.118, Path-Tiny-0.150, and Scope-Guard-0.21

##### Recommended (required for the test suite)

Test-Fatal-0.018

### Installation of Test::File::ShareDir

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::LeakTrace-0.17

### Introduction to Test::LeakTrace

Test::LeakTrace traces memory leaks.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/L/LE/LEEJO/Test-LeakTrace-0.17.tar.gz

- Download MD5 sum: afdb2cc6be0807cb635fb601a004d522

### Installation of Test::LeakTrace

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Needs-0.002010

### Introduction to Test::Needs

Test::Needs skips tests if a requested module is not present.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/H/HA/HAARG/Test-Needs-0.002010.tar.gz

- Download MD5 sum: 2b3d10946001561297624e7668f09c26

### Installation of Test::Needs

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Requires-0.11

### Introduction to Test::Requires

The Test::Requires module checks if another (optional) module can be loaded, and if not it skips all the current tests.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/T/TO/TOKUHIROM/Test-Requires-0.11.tar.gz

- Download MD5 sum: 999d6c4e46ea7baae7a5113292e02ed8

### Installation of Test::Requires

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::RequiresInternet-0.05

### Introduction to Test::RequiresInternet

Test::RequiresInternet is intended to easily test network connectivity before functional tests begin to connect to non-local Internet resources.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/M/MA/MALLEN/Test-RequiresInternet-0.05.tar.gz

- Download MD5 sum: 0ba9f1cff4cf90ed2618c2eddfd525d8

### Installation of Test::RequiresInternet

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Simple-1.302222

### Introduction to Test::Simple

Test::Simple contains basic utilities for writing tests.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/EX/EXODIST/Test-Simple-1.302222.tar.gz

- Download MD5 sum: e49c9f1651cba6d0a0d0706bf4acf846

#### Test::Simple Dependencies

##### Required

Term-Table-0.028

### Installation of Test::Simple

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::utf8-1.03

### Introduction to Test::utf8

Test::utf8 is a collection of tests useful for dealing with utf8 strings in Perl.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/S/SC/SCHWIGON/Test-utf8-1.03.tar.gz

- Download MD5 sum: 03e219b5a7d0645b313f557238c0f8b3

### Installation of Test::utf8

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Warnings-0.038

### Introduction to Test::Warnings

Test::Warnings tests for warnings and the lack of them.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/ET/ETHER/Test-Warnings-0.038.tar.gz

- Download MD5 sum: 53f8c543cf362f49f822bdfe31797712

### Installation of Test::Warnings

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test::Without::Module-0.23

### Introduction to Test::Without::Module

This module allows you to deliberately hide modules from a program even though they are installed. This is mostly useful for testing modules that have a fallback when a certain dependency module is not installed.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/C/CO/CORION/Test-Without-Module-0.23.tar.gz

- Download MD5 sum: 58a507875131f63a936e0b971dd18f67

### Installation of Test::Without::Module

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Test2::Plugin::NoWarnings-0.10

### Introduction to Test2::Plugin::NoWarnings

Test2::Plugin::NoWarnings causes tests to fail if there are any warnings while they run.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/D/DR/DROLSKY/Test2-Plugin-NoWarnings-0.10.tar.gz

- Download MD5 sum: d50e21a76f1fef09004092a73b1c065b

#### Test2::Plugin::NoWarnings Dependencies

##### Required

Test-Simple-1.302222

##### Recommended (required for the test suite)

IPC-Run3-0.049 and Module-Pluggable-6.3

### Installation of Test2::Plugin::NoWarnings

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Text::CSV_XS-1.62

### Introduction to Text::CSV_XS

Text::CSV_XS provides facilities for the composition and decomposition of comma-separated values.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/H/HM/HMBRAND/Text-CSV_XS-1.62.tgz

- Download MD5 sum: d7a3748a5dca671e3ee3f874456993ae

### Installation of Text::CSV_XS

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Text::Diff-1.45

### Introduction to Text::Diff

Text::Diff performs diffs on files and record sets.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/N/NE/NEILB/Text-Diff-1.45.tar.gz

- Download MD5 sum: edf57b6189f7651a6be454062a4e6d9c

#### Text::Diff Dependencies

##### Required

Algorithm-Diff-1.201

### Installation of Text::Diff

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Text::Glob-0.11

### Introduction to Text::Glob

Text::Glob implements glob(3) style matching that can be used to match against text, rather than fetching names from a filesystem.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/R/RC/RCLAMP/Text-Glob-0.11.tar.gz

- Download MD5 sum: d001559c504a2625dd117bd1558f07f7

### Installation of Text::Glob

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Tie::Cycle-1.233

### Introduction to Tie::Cycle

You use Tie::Cycle to go through a list over and over again. Once you get to the end of the list, you go back to the beginning. You don't have to worry about any of this since the magic of tie does that for you.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/B/BR/BRIANDFOY/Tie-Cycle-1.233.tar.gz

- Download MD5 sum: 0399e24bfa5c3f6e97479b80741d01b5

### Installation of Tie::Cycle

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## TimeDate-2.35

### Introduction to TimeDate

TimeDate provides miscellaneous timezone manipulation routines.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/A/AT/ATOOMIC/TimeDate-2.35.tar.gz

- Download MD5 sum: a06d7f6ec7b24581f0564f0f70da1a86

### Installation of TimeDate

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Try::Tiny-0.32

### Introduction to Try::Tiny

Try::Tiny provides try and catch to expect and handle exceptional conditions, avoiding quirks in Perl and common mistakes.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/E/ET/ETHER/Try-Tiny-0.32.tar.gz

- Download MD5 sum: 964424fcada4654bede745a7a2fb870b

#### Try::Tiny Dependencies

##### Optional (can be used by the test suite)

Capture-Tiny-0.50

### Installation of Try::Tiny

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## Variable::Magic-0.64

### Introduction to Variable::Magic

Magic is Perl's way of enhancing variables. With this module, you can add your own magic to any variable.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/V/VP/VPIT/Variable-Magic-0.64.tar.gz

- Download MD5 sum: 957d53fc6614deb593aa6d7cf96d713a

### Installation of Variable::Magic

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## WWW::RobotRules-6.03

### Introduction to WWW::RobotRules

WWW::RobotRules parses `robots.txt` files, creating a WWW::RobotRules object with methods to check if access to a given URL is prohibited.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/O/OA/OALDERS/WWW-RobotRules-6.03.tar.gz

- Download MD5 sum: 9c821b8f6eb0f5ddb86f1d338b493879

#### WWW::RobotRules Dependencies

##### Required (runtime)

libwww-perl-6.83 (install this module first and install that later)

### Installation of WWW::RobotRules

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## XML::LibXML-2.0213

### Introduction to XML::LibXML

XML::LibXML is a perl binding for libxml2-2.15.3.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/T/TO/TODDR/XML-LibXML-2.0213.tar.gz

- Download MD5 sum: 7135bdef80f72a278ca65eb8e2dc13b6

#### XML::LibXML Dependencies

##### Required

Alien-Libxml2-0.20 and XML-SAX-1.02

### Installation of XML::LibXML

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## XML::NamespaceSupport-1.12

### Introduction to XML::NamespaceSupport

XML::NamespaceSupport offers a simple way to process namespaced XML names from within any application that may need them.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/P/PE/PERIGRIN/XML-NamespaceSupport-1.12.tar.gz

- Download MD5 sum: a8916c6d095bcf073e1108af02e78c97

### Installation of XML::NamespaceSupport

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

## XML::SAX-1.02

### Introduction to XML::SAX

XML::SAX is a SAX parser access API for Perl. It includes classes and APIs required for implementing SAX drivers, along with a factory class for returning any SAX parser installed on the user's system.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-1.02.tar.gz

- Download MD5 sum: b62e3754523695c7f5bbcafa3676a38d

#### XML::SAX Dependencies

##### Required

libxml2-2.15.3, XML-NamespaceSupport-1.12, and XML-SAX-Base-1.09

### Installation of XML::SAX

This module uses a variant of the standard build and installation instructions:

    yes | perl Makefile.PL &&
    make                   &&
    make test

Now, as the `root` user:

    make install

### Command Explanations

yes: Perl will ask if you want it to alter ParserDetails.ini and then wait for a response. The default is 'y'. Using 'yes' allows you to script this.

## XML::SAX::Base-1.09

### Introduction to XML::SAX::Base

This module has a very simple task - to be a base class for PerlSAX drivers and filters.

### Note

This version of BLFS may not build or run some packages properly if LFS or dependencies have been updated since the most recent stable version of the System V books.

#### Package Information

- Download (HTTP): https://cpan.metacpan.org/authors/id/G/GR/GRANTM/XML-SAX-Base-1.09.tar.gz

- Download MD5 sum: ec347a14065dd7aec7d9fb181b2d7946

### Installation of XML::SAX-Base

This module uses the standard build and installation instructions:

    perl Makefile.PL &&
    make             &&
    make test

Now, as the `root` user:

    make install

- Prev

  Perl Modules

- Next

  PHP-8.5.9

- Up
- Home