source: general/prog/perl-core-modules.txt@ 651878e

10.0 10.1 11.0 11.1 11.2 11.3 12.0 12.1 8.0 8.1 8.2 8.3 8.4 9.0 9.1 basic bdubbs/svn elogind kea ken/TL2024 ken/inkscape-core-mods ken/tuningfonts lazarus lxqt perl-modules plabs/newcss plabs/python-mods python3.11 qt5new rahul/power-profiles-daemon renodr/vulkan-addition trunk upgradedb xry111/intltool xry111/llvm18 xry111/soup3 xry111/test-20220226 xry111/xf86-video-removal
Last change on this file since 651878e was 651878e, checked in by Ken Moffat <ken@…>, 7 years ago

Add missing perl module dependencies for biber-2.6: ExtUtils::LibBuilder should not have been removed, and I omitted Test2::Plugin::NoWarnings. Fixes r17901.

git-svn-id: svn://svn.linuxfromscratch.org/BLFS/trunk/BOOK@18284 af4574ff-66df-0310-9fd7-8a98e5e911e0

  • Property mode set to 100644
File size: 1.9 KB
RevLine 
[4a7a19b]1This is an attempt to make it easier to determine dependencies for perl modules
2by reading Makefile.PL or Build.PL and (sometimes) by reading the testscripts.
3
4It is a list of modules in core perl-5.24.0 which are deps for modules I have
5looked at. Occasionally, a module might need a newer version than what is in
6the current perl release. Usually, that only affects modules used by
7biblatex-biber.
8
9The '::' translates to '/' when looking at a log of what got installed,
10but some are slightly different (library, not pm ?) and some of the
11modules are in the Arch-OS (x86_64-linux) directory.
12
13If you see 'eval' in a Makefile.PL or in a test, it implies that the module
14may be optional. There are one or two exceptions in Makefile.PLs where a
15module is only needed with certain versions of another module
16
17This list is in alphabetical order, with digits and '::' after letters,
18NOT ASCII order
19
20B
21B::Deparse
22base
23blib
24bytes
25Carp
26Config
27constant
28CPAN::Meta
29CPAN::Meta::Prereqs
30CPAN::Meta::Requirements
31Cwd
32Data::Dumper
33Devel::Peek
34Dynaloader
35Encode
36Env
37Exporter
38ExtUtils::CBuilder
39ExtUtils::MakeMaker
40ExtUtils::MM_Unix
41Fcntl
42File::Basename
43File::Compare
44File::Copy
45File::Find
46File::Glob
47File::Path
48File::Spec
49File::Spec::Functions
50File::Temp
51File::Which
52FileHandle
53FindBin
54Getopt::Long
55Hash::Util
56if
57integer
58IO::File
59IO::Handle
[42bb57d]60IO::Select
[4a7a19b]61IO::Socket::IP
62IPC::Cmd
63IPC::Open2
64IPC::Open3
65JSON::PP
66lib
67List::Util
68Math::BigInt
69Module::Metadata
70open
71overload
72parent
73PerlIO
74Pod::Simple
75POSIX
76re
77Scalar::Util
78Storable
79strict
[42bb57d]80Sub::Util
[4a7a19b]81Symbol
82Sys::Hostname
83Test
84Test::Builder
85Test::Builder::Module
86Test::Builder::Tester
87Test::Harness
88Test::More
89Test::Tester
90Text::ParseWords
91Tie::Array
92Tie::Hash
93Time::HighRes
94Time::Local
95Unicode::Collate
96Unicode::Normalize
97utf8
98vars
99version
100warnings
101warnings::register
102XSLoader
103
104Any reference to inc:: in the Makefile.PL means that a module used
105during the build or install is s h ipped within the tarball.
106
Note: See TracBrowser for help on using the repository browser.