This is an attempt to make it easier to determine dependencies for perl modules
by reading Makefile.PL or Build.PL and (sometimes) by reading the testscripts.

It is a list of modules in core perl-5.24.0 which are deps for modules I have
looked at.  Occasionally, a module might need a newer version than what is in
the current perl release.  Usually, that only affects modules used by
biblatex-biber.

The '::' translates to '/' when looking at a log of what got installed,
but some are slightly different (library, not pm ?) and some of the
modules are in the Arch-OS (x86_64-linux-thread-multi) directory.

If you see 'eval' in a Makefile.PL or in a test, it implies that the module
may be optional.  There are one or two exceptions in Makefile.PLs where a
module is only needed with certain versions of another module

This list is in alphabetical order, with digits and '::' after letters,
NOT ASCII order

B
B::Deparse
base
blib
bytes
Carp
Compress::Raw::Bzip2
Compress::Raw::Zlib
Config
constant
CPAN::Meta
CPAN::Meta::Prereqs
CPAN::Meta::Requirements
Cwd
Data::Dumper
Devel::Peek
Dynaloader
Encode
Env
Exporter
ExtUtils::CBuilder
ExtUtils::MakeMaker
ExtUtils::MM_Unix
Fcntl
File::Basename
File::Compare
File::Copy
File::Find
File::Glob
File::Path
File::Spec
File::Spec::Functions
File::Temp
File::Which
FileHandle
FindBin
Getopt::Long
Hash::Util
if
Importer
integer
IO::File
IO::Handle
IO::Select
IO::Socket::IP
IPC::Cmd
IPC::Open2
IPC::Open3
JSON::PP
lib
List::Util
Math::BigInt
Module::Metadata
open
overload
parent
PerlIO
Pod::Simple
POSIX
re
Scalar::Util
Storable
strict
Sub::Util
Symbol
Sys::Hostname
Test
Test::Builder
Test::Builder::Module
Test::Builder::Tester
Test::Harness
Test::More
Test::Tester
Text::Balanced
Text::ParseWords
Tie::Array
Tie::Hash
Time::HighRes
Time::Local
Unicode::Collate
Unicode::Normalize
utf8
vars
version
warnings
warnings::register
XSLoader

Any reference to inc:: in the Makefile.PL means that a module used
during the build or install is shipped within the tarball.

