Skip to content

Instantly share code, notes, and snippets.

@JJ
Created January 8, 2021 07:14
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
  • Save JJ/edf3a39d68525439978da2a02763d42b to your computer and use it in GitHub Desktop.
Save JJ/edf3a39d68525439978da2a02763d42b to your computer and use it in GitHub Desktop.
List of Perl modules installed in the Github action runner

Here's the list of modules installed in the Ubuntu runner for Github actions. They've been obtained using a script that list all modules installed

Module
AnyDBM_File
App::Cpan
App::Prove::State::Result::Test
App::Prove::State::Result
App::Prove::State
App::Prove
Archive::Tar::Constant
Archive::Tar::File
Archive::Tar
Attribute::Handlers
Authen::SASL::CRAM_MD5
Authen::SASL::EXTERNAL
Authen::SASL::Perl::ANONYMOUS
Authen::SASL::Perl::CRAM_MD5
Authen::SASL::Perl::DIGEST_MD5
Authen::SASL::Perl::EXTERNAL
Authen::SASL::Perl::GSSAPI
Authen::SASL::Perl::LOGIN
Authen::SASL::Perl::PLAIN
Authen::SASL::Perl
Authen::SASL
AutoLoader
AutoSplit
B::Concise
B::Debug
B::Deparse
B::Op_private
B::Showlex
B::Terse
B::Xref
Benchmark
CGI::Carp
CGI::Cookie
CGI::Fast
CGI::File::Temp
CGI::HTML::Functions
CGI::MultipartBuffer
CGI::Pretty
CGI::Push
CGI::Util
CGI
CPAN::Author
CPAN::Bundle
CPAN::CacheMgr
CPAN::Complete
CPAN::Debug
CPAN::DeferredCode
CPAN::Distribution
CPAN::Distroprefs::Iterator
CPAN::Distroprefs::Pref
CPAN::Distroprefs::Result::Error
CPAN::Distroprefs::Result::Fatal
CPAN::Distroprefs::Result::Success
CPAN::Distroprefs::Result::Warning
CPAN::Distroprefs::Result
CPAN::Distroprefs
CPAN::Distrostatus
CPAN::Exception::RecursiveDependency
CPAN::Exception::blocked_urllist
CPAN::Exception::yaml_not_installed
CPAN::Exception::yaml_process_error
CPAN::FTP::netrc
CPAN::FTP
CPAN::FirstTime
CPAN::HTTP::Client
CPAN::HTTP::Credentials
CPAN::HandleConfig
CPAN::Index
CPAN::InfoObj
CPAN::Kwalify
CPAN::LWP::UserAgent
CPAN::Meta::Converter
CPAN::Meta::Feature
CPAN::Meta::History
CPAN::Meta::Merge
CPAN::Meta::Prereqs
CPAN::Meta::Requirements
CPAN::Meta::Spec
CPAN::Meta::Validator
CPAN::Meta::YAML; # git description: v1.68-2-gcc5324e
CPAN::Meta
CPAN::Mirrored::By
CPAN::Mirrors
CPAN::Module
CPAN::Nox
CPAN::Plugin::Specfile
CPAN::Plugin
CPAN::Prompt
CPAN::Queue::Item
CPAN::Queue
CPAN::Shell
CPAN::Tarzip
CPAN::URL
CPAN::Version
CPAN
Carp::Heavy
Carp
Class::Struct
Compress::Raw::Bzip2
Compress::Raw::Zlib
Compress::Zlib
Config::Extensions
Config::Perl::V
Config
Cwd
DB::Obj
DB::fake
DB
DB; # Do not trace this 1; below!
Data::Dump::FilterContext
Data::Dump::Filtered
Data::Dump::Trace::Call
Data::Dump::Trace::Wrapper
Data::Dump::Trace
Data::Dump
Data::Dumper
Date::Format::Generic
Date::Format
Date::Language::Afar
Date::Language::Amharic
Date::Language::Austrian
Date::Language::Brazilian
Date::Language::Bulgarian
Date::Language::Chinese
Date::Language::Chinese_GB
Date::Language::Czech
Date::Language::Danish
Date::Language::Dutch
Date::Language::English
Date::Language::Finnish
Date::Language::French
Date::Language::Gedeo
Date::Language::German
Date::Language::Greek
Date::Language::Hungarian
Date::Language::Icelandic
Date::Language::Italian
Date::Language::Norwegian
Date::Language::Oromo
Date::Language::Romanian
Date::Language::Russian
Date::Language::Russian_cp1251
Date::Language::Russian_koi8r
Date::Language::Sidama
Date::Language::Somali
Date::Language::Spanish
Date::Language::Swedish
Date::Language::Tigrinya
Date::Language::TigrinyaEritrean
Date::Language::TigrinyaEthiopian
Date::Language::Turkish
Date::Language
Date::Parse
Debconf::AutoSelect
Debconf::Base
Debconf::Client::ConfModule
Debconf::ConfModule
Debconf::Config
Debconf::Db
Debconf::DbDriver::Backup
Debconf::DbDriver::Cache
Debconf::DbDriver::Copy
Debconf::DbDriver::Debug
Debconf::DbDriver::DirTree
Debconf::DbDriver::Directory
Debconf::DbDriver::File
Debconf::DbDriver::LDAP
Debconf::DbDriver::PackageDir
Debconf::DbDriver::Pipe
Debconf::DbDriver::Stack
Debconf::DbDriver
Debconf::Element::Dialog::Boolean
Debconf::Element::Dialog::Error
Debconf::Element::Dialog::Multiselect
Debconf::Element::Dialog::Note
Debconf::Element::Dialog::Password
Debconf::Element::Dialog::Progress
Debconf::Element::Dialog::Select
Debconf::Element::Dialog::String
Debconf::Element::Dialog::Text
Debconf::Element::Editor::Boolean
Debconf::Element::Editor::Error
Debconf::Element::Editor::Multiselect
Debconf::Element::Editor::Note
Debconf::Element::Editor::Password
Debconf::Element::Editor::Progress
Debconf::Element::Editor::Select
Debconf::Element::Editor::String
Debconf::Element::Editor::Text
Debconf::Element::Gnome::Boolean
Debconf::Element::Gnome::Error
Debconf::Element::Gnome::Multiselect
Debconf::Element::Gnome::Note
Debconf::Element::Gnome::Password
Debconf::Element::Gnome::Progress
Debconf::Element::Gnome::Select
Debconf::Element::Gnome::String
Debconf::Element::Gnome::Text
Debconf::Element::Gnome
Debconf::Element::Kde::Boolean
Debconf::Element::Kde::ElementWidget
Debconf::Element::Kde::Error
Debconf::Element::Kde::Multiselect
Debconf::Element::Kde::Note
Debconf::Element::Kde::Password
Debconf::Element::Kde::Progress
Debconf::Element::Kde::Select
Debconf::Element::Kde::String
Debconf::Element::Kde::Text
Debconf::Element::Kde
Debconf::Element::Multiselect
Debconf::Element::Noninteractive::Boolean
Debconf::Element::Noninteractive::Error
Debconf::Element::Noninteractive::Multiselect
Debconf::Element::Noninteractive::Note
Debconf::Element::Noninteractive::Password
Debconf::Element::Noninteractive::Progress
Debconf::Element::Noninteractive::Select
Debconf::Element::Noninteractive::String
Debconf::Element::Noninteractive::Text
Debconf::Element::Noninteractive
Debconf::Element::Select
Debconf::Element::Teletype::Boolean
Debconf::Element::Teletype::Error
Debconf::Element::Teletype::Multiselect
Debconf::Element::Teletype::Note
Debconf::Element::Teletype::Password
Debconf::Element::Teletype::Progress
Debconf::Element::Teletype::Select
Debconf::Element::Teletype::String
Debconf::Element::Teletype::Text
Debconf::Element::Web::Boolean
Debconf::Element::Web::Error
Debconf::Element::Web::Multiselect
Debconf::Element::Web::Note
Debconf::Element::Web::Password
Debconf::Element::Web::Progress
Debconf::Element::Web::Select
Debconf::Element::Web::String
Debconf::Element::Web::Text
Debconf::Element
Debconf::Encoding
Debconf::Format::822
Debconf::Format
Debconf::FrontEnd::Dialog
Debconf::FrontEnd::Editor
Debconf::FrontEnd::Gnome
Debconf::FrontEnd::Kde::Ui_DebconfWizard
Debconf::FrontEnd::Kde::Wizard
Debconf::FrontEnd::Kde
Debconf::FrontEnd::Noninteractive
Debconf::FrontEnd::Passthrough
Debconf::FrontEnd::Readline
Debconf::FrontEnd::ScreenSize
Debconf::FrontEnd::Teletype
Debconf::FrontEnd::Text
Debconf::FrontEnd::Web
Debconf::FrontEnd
Debconf::Gettext
Debconf::Iterator
Debconf::Log
Debconf::Path
Debconf::Priority
Debconf::Question
Debconf::Template::Transient
Debconf::Template
Debconf::TmpFile
Debian::DebConf::Client::ConfModule
Debian::Debhelper::Buildsystem::pybuild
Debian::DictionariesCommon
DebianLinux
Devel::PPPort
Devel::Peek
Devel::SelfStubber
Digest::MD5
Digest::SHA
Digest::base
Digest::file
Digest
DirHandle
Dpkg::Arch
Dpkg::Build::Env
Dpkg::Build::Info
Dpkg::Build::Types
Dpkg::BuildFlags
Dpkg::BuildOptions
Dpkg::BuildProfiles
Dpkg::Changelog::Debian
Dpkg::Changelog::Entry::Debian
Dpkg::Changelog::Entry
Dpkg::Changelog::Parse
Dpkg::Changelog
Dpkg::Checksums
Dpkg::Compression::FileHandle
Dpkg::Compression::Process
Dpkg::Compression
Dpkg::Conf
Dpkg::Control::Changelog
Dpkg::Control::Fields
Dpkg::Control::FieldsCore
Dpkg::Control::Hash
Dpkg::Control::HashCore::Tie
Dpkg::Control::HashCore
Dpkg::Control::Info
Dpkg::Control::Tests::Entry
Dpkg::Control::Tests
Dpkg::Control::Types
Dpkg::Control
Dpkg::Deps::AND
Dpkg::Deps::KnownFacts
Dpkg::Deps::Multiple
Dpkg::Deps::OR
Dpkg::Deps::Simple
Dpkg::Deps::Union
Dpkg::Deps
Dpkg::Dist::Files
Dpkg::ErrorHandling
Dpkg::Exit
Dpkg::File
Dpkg::Getopt
Dpkg::Gettext
Dpkg::IPC
Dpkg::Index
Dpkg::Interface::Storable
Dpkg::Lock
Dpkg::OpenPGP
Dpkg::Package
Dpkg::Path
Dpkg::Shlibs::Cppfilt
Dpkg::Shlibs::Objdump::Object
Dpkg::Shlibs::Objdump
Dpkg::Shlibs::Symbol
Dpkg::Shlibs::SymbolFile
Dpkg::Shlibs
Dpkg::Source::Archive
Dpkg::Source::Functions
Dpkg::Source::Package::V1
Dpkg::Source::Package::V2::BinaryFiles
Dpkg::Source::Package::V2
Dpkg::Source::Package::V3::Bzr
Dpkg::Source::Package::V3::Custom
Dpkg::Source::Package::V3::Git
Dpkg::Source::Package::V3::Native
Dpkg::Source::Package::V3::Quilt
Dpkg::Source::Package
Dpkg::Source::Patch
Dpkg::Source::Quilt
Dpkg::Substvars
Dpkg::Vars
Dpkg::Vendor::Debian
Dpkg::Vendor::Default
Dpkg::Vendor::Ubuntu
Dpkg::Vendor
Dpkg::Version
Dpkg
Dumpvalue
DynaLoader
EVERY::LAST; @ISA = 'EVERY'; EVERY::ELSEWHERE::buildAUTOLOAD()
Encode::Alias
Encode::Byte
Encode::CJKConstants
Encode::CN::HZ
Encode::CN
Encode::Config
Encode::ConfigLocal
Encode::EBCDIC
Encode::Encoder
Encode::Encoding
Encode::GSM0338
Encode::Guess
Encode::JP::H2Z
Encode::JP::JIS7
Encode::JP
Encode::KR::2022_KR
Encode::KR
Encode::Locale
Encode::MIME::Header::ISO_2022_JP
Encode::MIME::Header
Encode::MIME::Name
Encode::Symbol
Encode::TW
Encode::Unicode::UTF7
Encode::Unicode
Encode
English
Env::Array::VMS
Env::Array
Env
Errno
Error::Simple
Error::WarnDie
Error::subs
Error
Exporter::Heavy
Exporter
ExtUtils::CBuilder::Base
ExtUtils::CBuilder::Platform::Unix
ExtUtils::CBuilder::Platform::VMS
ExtUtils::CBuilder::Platform::Windows::BCC
ExtUtils::CBuilder::Platform::Windows::GCC
ExtUtils::CBuilder::Platform::Windows::MSVC
ExtUtils::CBuilder::Platform::Windows
ExtUtils::CBuilder::Platform::aix
ExtUtils::CBuilder::Platform::android
ExtUtils::CBuilder::Platform::cygwin
ExtUtils::CBuilder::Platform::darwin
ExtUtils::CBuilder::Platform::dec_osf
ExtUtils::CBuilder::Platform::os2
ExtUtils::CBuilder
ExtUtils::Command::MM
ExtUtils::Command
ExtUtils::Constant::Base
ExtUtils::Constant::ProxySubs
ExtUtils::Constant::Utils
ExtUtils::Constant::XS
ExtUtils::Constant
ExtUtils::Embed
ExtUtils::Install::Warn
ExtUtils::Install
ExtUtils::Installed
ExtUtils::Liblist::Kid
ExtUtils::Liblist
ExtUtils::MM
ExtUtils::MM_AIX
ExtUtils::MM_Any
ExtUtils::MM_BeOS
ExtUtils::MM_Cygwin
ExtUtils::MM_DOS
ExtUtils::MM_Darwin
ExtUtils::MM_MacOS
ExtUtils::MM_NW5
ExtUtils::MM_OS2
ExtUtils::MM_QNX
ExtUtils::MM_UWIN
ExtUtils::MM_Unix
ExtUtils::MM_VMS
ExtUtils::MM_VOS
ExtUtils::MM_Win32
ExtUtils::MM_Win95
ExtUtils::MY
ExtUtils::MakeMaker::Config
ExtUtils::MakeMaker::FAQ
ExtUtils::MakeMaker::Locale
ExtUtils::MakeMaker::Tutorial
ExtUtils::MakeMaker::version
ExtUtils::MakeMaker
ExtUtils::Manifest
ExtUtils::Miniperl
ExtUtils::Mkbootstrap
ExtUtils::Mksymlists
ExtUtils::Packlist
ExtUtils::ParseXS::Constants
ExtUtils::ParseXS::CountLines
ExtUtils::ParseXS::Eval
ExtUtils::ParseXS::Utilities
ExtUtils::ParseXS
ExtUtils::Typemaps::Cmd
ExtUtils::Typemaps::InputMap
ExtUtils::Typemaps::OutputMap
ExtUtils::Typemaps::Type
ExtUtils::Typemaps
ExtUtils::testlib
FCGI::Stream
FCGI
Fatal
Fcntl
Fh
File::BaseDir
File::Basename
File::Compare
File::Copy
File::DesktopEntry
File::DosGlob
File::Fetch
File::Find
File::Glob
File::GlobMapper
File::IconTheme
File::Listing::apache
File::Listing::dosftp
File::Listing::netware
File::Listing::unix
File::Listing::vms
File::Listing
File::MimeInfo::Applications
File::MimeInfo::Magic
File::MimeInfo::Rox
File::MimeInfo
File::Path
File::Spec::AmigaOS
File::Spec::Cygwin
File::Spec::Epoc
File::Spec::Functions
File::Spec::Mac
File::Spec::OS2
File::Spec::Unix
File::Spec::VMS
File::Spec::Win32
File::Spec
File::Temp::Dir
File::Temp
File::UserDirs
File::stat
FileCache
FileHandle
Filter::Simple
FindBin
Font::AFM
Font::Metrics::Courier
Font::Metrics::CourierBold
Font::Metrics::CourierBoldOblique
Font::Metrics::CourierOblique
Font::Metrics::Helvetica
Font::Metrics::HelveticaBold
Font::Metrics::HelveticaBoldOblique
Font::Metrics::HelveticaOblique
Font::Metrics::TimesBold
Font::Metrics::TimesBoldItalic
Font::Metrics::TimesItalic
Font::Metrics::TimesRoman
GDBM_File
Getopt::Long::CallBack
Getopt::Long::Parser
Getopt::Long
Getopt::Std
Git::I18N
Git::IndexInfo
Git::LoadCPAN::Error
Git::LoadCPAN::Mail::Address
Git::LoadCPAN
Git::Packet
Git::activestate_pipe
Git
HTML::AsSubs
HTML::Element::traverse
HTML::Element
HTML::Entities
HTML::Filter
HTML::Form::FileInput
HTML::Form::IgnoreInput
HTML::Form::ImageInput
HTML::Form::Input
HTML::Form::KeygenInput
HTML::Form::ListInput
HTML::Form::SubmitInput
HTML::Form::TextInput
HTML::Form
HTML::FormatMarkdown
HTML::FormatPS
HTML::FormatRTF
HTML::FormatText
HTML::Formatter
HTML::HeadParser
HTML::LinkExtor
HTML::Parse
HTML::Parser
HTML::PullParser
HTML::Tagset
HTML::Template::COND
HTML::Template::DEF
HTML::Template::ESCAPE
HTML::Template::FAQ
HTML::Template::JSESCAPE
HTML::Template::LOOP
HTML::Template::NOOP
HTML::Template::PRINTSCALAR
HTML::Template::URLESCAPE
HTML::Template::VAR
HTML::Template
HTML::TokeParser
HTML::Tree
HTML::TreeBuilder
HTTP::Config
HTTP::Cookies::Netscape
HTTP::Cookies
HTTP::Daemon::ClientConn
HTTP::Daemon
HTTP::Date
HTTP::Headers::Auth
HTTP::Headers::ETag
HTTP::Headers::Util
HTTP::Headers
HTTP::Message
HTTP::Negotiate
HTTP::Request::Common
HTTP::Request
HTTP::Response
HTTP::Status
HTTP::Tiny
Hash::Util::FieldHash
Hash::Util
I18N::Collate
I18N::LangTags::Detect
I18N::LangTags::List
I18N::LangTags
I18N::Langinfo
IO::Compress::Base::Common
IO::Compress::Gzip::Constants
IO::Compress::Zip::Constants
IO::Compress::Zlib::Extra
IO::Dir
IO::File
IO::HTML
IO::Handle
IO::Pipe::End
IO::Pipe
IO::Poll
IO::Seekable
IO::Select
IO::Socket::INET
IO::Socket::IP
IO::Socket::SSL::Intercept
IO::Socket::SSL::OCSP_Cache
IO::Socket::SSL::OCSP_Resolver
IO::Socket::SSL::PublicSuffix
IO::Socket::SSL::SSL_Context
IO::Socket::SSL::SSL_HANDLE
IO::Socket::SSL::Session_Cache
IO::Socket::SSL::Utils
IO::Socket::SSL
IO::Socket::UNIX
IO::Socket
IO::Uncompress::Adapter::Bunzip2
IO::Uncompress::Adapter::Identity
IO::Uncompress::Adapter::Inflate
IO::Uncompress::Unzip
IO::Zlib
IO
IPC::Cmd
IPC::Msg
IPC::Open2
IPC::Open3
IPC::Semaphore
IPC::SharedMem
IPC::SysV
IPC::System::Simple
JSON::PP::Boolean
JSON::PP::IncrParser
JSON::PP
LWP::Authen::Basic
LWP::Authen::Digest
LWP::Authen::Ntlm
LWP::ConnCache
LWP::Debug::TraceHTTP
LWP::Debug; # legacy
LWP::DebugFile
LWP::MediaTypes
LWP::MemberMixin
LWP::Protocol::cpan
LWP::Protocol::data
LWP::Protocol::file
LWP::Protocol::ftp
LWP::Protocol::gopher
LWP::Protocol::http
LWP::Protocol::https::Socket
LWP::Protocol::https
LWP::Protocol::loopback
LWP::Protocol::mailto
LWP::Protocol::nntp
LWP::Protocol::nogo
LWP::Protocol
LWP::RobotUA
LWP::Simple
LWP::UserAgent
LWP
List::Util::XS
List::Util
Locale::Codes::Constants
Locale::Codes::Country
Locale::Codes::Currency
Locale::Codes::LangExt
Locale::Codes::LangFam
Locale::Codes::LangVar
Locale::Codes::Language
Locale::Codes::Script
Locale::Codes
Locale::Country
Locale::Currency
Locale::Language
Locale::Maketext::Guts
Locale::Maketext::GutsLoader
Locale::Maketext::Simple
Locale::Maketext
Locale::Script
Locale::gettext
MIME::Base64
MIME::QuotedPrint
MY
Mail::Address
Mail::Cap
Mail::Field::AddrList
Mail::Field::Date
Mail::Field::Generic
Mail::Field
Mail::Filter
Mail::Header
Mail::Internet
Mail::Mailer::qmail
Mail::Mailer::rfc822
Mail::Mailer::sendmail
Mail::Mailer::smtp::pipe
Mail::Mailer::smtp
Mail::Mailer::smtps::pipe
Mail::Mailer::smtps
Mail::Mailer::testfile::pipe
Mail::Mailer::testfile
Mail::Mailer
Mail::Send
Mail::Util
Math::BigFloat::Trace
Math::BigFloat
Math::BigInt::Calc
Math::BigInt::CalcEmu
Math::BigInt::FastCalc
Math::BigInt::Lib
Math::BigInt::Trace
Math::BigInt
Math::BigRat
Math::Complex
Math::Trig
Memoize::AnyDBM_File
Memoize::Expire
Memoize::ExpireFile
Memoize::ExpireTest
Memoize::NDBM_File
Memoize::SDBM_File
Memoize::Storable
Memoize
Module::CoreList::TieHashDelta
Module::CoreList::Utils
Module::CoreList
Module::Load::Conditional
Module::Load
Module::Loaded
Module::Metadata; # git description: v1.000032-7-gb4e8a3f
NDBM_File
NEXT::ACTUAL::DISTINCT; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT::ACTUAL::UNSEEN; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT::ACTUAL; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT::DISTINCT::ACTUAL; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT::DISTINCT; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT::UNSEEN::ACTUAL; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT::UNSEEN; @ISA = 'NEXT'; NEXT::ELSEWHERE::buildAUTOLOAD()
NEXT
NEXT; NEXT::ELSEWHERE::buildAUTOLOAD()
Net::Cmd
Net::Config
Net::DBus::ASyncReply
Net::DBus::Annotation
Net::DBus::BaseObject
Net::DBus::Binding::Bus
Net::DBus::Binding::Connection
Net::DBus::Binding::Introspector
Net::DBus::Binding::Iterator
Net::DBus::Binding::Message::Error
Net::DBus::Binding::Message::MethodCall
Net::DBus::Binding::Message::MethodReturn
Net::DBus::Binding::Message::Signal
Net::DBus::Binding::Message
Net::DBus::Binding::PendingCall
Net::DBus::Binding::Server
Net::DBus::Binding::Value
Net::DBus::Binding::Watch
Net::DBus::Callback
Net::DBus::Dumper
Net::DBus::Error
Net::DBus::Exporter
Net::DBus::Object
Net::DBus::ProxyObject
Net::DBus::Reactor
Net::DBus::RemoteObject
Net::DBus::RemoteService
Net::DBus::Service
Net::DBus::Test::MockConnection
Net::DBus::Test::MockIterator
Net::DBus::Test::MockMessage
Net::DBus::Test::MockObject
Net::DBus
Net::Domain
Net::FTP::A
Net::FTP::E
Net::FTP::I
Net::FTP::L
Net::FTP::dataconn
Net::FTP
Net::HTTP::Methods
Net::HTTP::NB
Net::HTTP
Net::HTTPS
Net::NNTP
Net::Netrc
Net::POP3
Net::Ping
Net::SMTP::SSL
Net::SMTP
Net::SSLeay::Handle
Net::SSLeay
Net::Time
Net::hostent
Net::netent
Net::protoent
Net::servent
ODBM_File
Opcode
POSIX::SigAction
POSIX::SigRt
POSIX::SigSet
POSIX
Params::Check
Parse::CPAN::Meta
Perl::OSType
PerlIO::encoding
PerlIO::mmap
PerlIO::scalar
PerlIO::via::QuotedPrint
PerlIO::via
PerlIO
PgCommon
Pod::Cache::Item
Pod::Cache
Pod::Checker::Hyperlink
Pod::Checker
Pod::Escapes
Pod::Find
Pod::Functions
Pod::Html
Pod::Hyperlink
Pod::InputObjects
Pod::InputSource
Pod::InteriorSequence
Pod::List
Pod::Man
Pod::Paragraph
Pod::ParseLink
Pod::ParseTree
Pod::ParseUtils
Pod::Parser
Pod::Perldoc::BaseTo
Pod::Perldoc::GetOptsOO
Pod::Perldoc::ToANSI
Pod::Perldoc::ToChecker
Pod::Perldoc::ToMan
Pod::Perldoc::ToNroff
Pod::Perldoc::ToPod
Pod::Perldoc::ToRtf
Pod::Perldoc::ToTerm
Pod::Perldoc::ToText
Pod::Perldoc::ToTk
Pod::Perldoc::ToXml
Pod::Perldoc
Pod::PlainText
Pod::Select
Pod::Simple::BlackBox
Pod::Simple::Checker
Pod::Simple::Debug
Pod::Simple::DumpAsText
Pod::Simple::DumpAsXML
Pod::Simple::HTML
Pod::Simple::HTMLBatch
Pod::Simple::HTMLLegacy
Pod::Simple::LinkSection
Pod::Simple::Methody
Pod::Simple::Progress
Pod::Simple::PullParser
Pod::Simple::PullParserEndToken
Pod::Simple::PullParserStartToken
Pod::Simple::PullParserTextToken
Pod::Simple::PullParserToken
Pod::Simple::RTF
Pod::Simple::Search
Pod::Simple::SimpleTree
Pod::Simple::Text
Pod::Simple::TextContent
Pod::Simple::TiedOutFH
Pod::Simple::Transcode
Pod::Simple::TranscodeDumb
Pod::Simple::TranscodeSmart
Pod::Simple::XHTML::LocalPodLinks
Pod::Simple::XHTML
Pod::Simple::XMLOutStream
Pod::Simple
Pod::Text::Color
Pod::Text::Overstrike
Pod::Text::Termcap
Pod::Text
Pod::Usage
SDBM_File
Safe
Scalar::Util
Search::Dict
SelectSaver
SelfLoader
Socket
Storable; @ISA = qw(Exporter)
Sub::Util
Symbol
Sys::Hostname
Sys::Syslog
TAP::Base
TAP::Formatter::Base
TAP::Formatter::Color
TAP::Formatter::Console::ParallelSession
TAP::Formatter::Console::Session
TAP::Formatter::Console
TAP::Formatter::File::Session
TAP::Formatter::File
TAP::Formatter::Session
TAP::Harness::Env
TAP::Harness
TAP::Object
TAP::Parser::Aggregator
TAP::Parser::Grammar
TAP::Parser::Iterator::Array
TAP::Parser::Iterator::Process
TAP::Parser::Iterator::Stream
TAP::Parser::Iterator
TAP::Parser::IteratorFactory
TAP::Parser::Multiplexer
TAP::Parser::Result::Bailout
TAP::Parser::Result::Comment
TAP::Parser::Result::Plan
TAP::Parser::Result::Pragma
TAP::Parser::Result::Test
TAP::Parser::Result::Unknown
TAP::Parser::Result::Version
TAP::Parser::Result::YAML
TAP::Parser::Result
TAP::Parser::ResultFactory
TAP::Parser::Scheduler::Job
TAP::Parser::Scheduler::Spinner
TAP::Parser::Scheduler
TAP::Parser::Source
TAP::Parser::SourceHandler::Executable
TAP::Parser::SourceHandler::File
TAP::Parser::SourceHandler::Handle
TAP::Parser::SourceHandler::Perl
TAP::Parser::SourceHandler::RawTAP
TAP::Parser::SourceHandler
TAP::Parser::YAMLish::Reader
TAP::Parser::YAMLish::Writer
TAP::Parser
Term::ANSIColor
Term::Cap
Term::Complete
Term::ReadLine::Stub
Term::ReadLine::TermCap
Term::ReadLine::Tk
Term::ReadLine; # So late to allow the above code be defined?
Test2::API::Breakage
Test2::API::Context
Test2::API::Instance
Test2::API::Stack
Test2::API
Test2::Event::Bail
Test2::Event::Diag
Test2::Event::Encoding
Test2::Event::Exception
Test2::Event::Generic
Test2::Event::Info
Test2::Event::Note
Test2::Event::Ok
Test2::Event::Plan
Test2::Event::Skip
Test2::Event::Subtest
Test2::Event::TAP::Version
Test2::Event::Waiting
Test2::Event
Test2::Formatter::TAP
Test2::Formatter
Test2::Hub::Interceptor::Terminator
Test2::Hub::Interceptor
Test2::Hub::Subtest
Test2::Hub
Test2::IPC::Driver::Files
Test2::IPC::Driver
Test2::IPC
Test2::Tools::Tiny
Test2::Util::ExternalMeta
Test2::Util::HashBase
Test2::Util::Trace
Test2::Util
Test2
Test::Builder::Formatter
Test::Builder::IO::Scalar
Test::Builder::Module
Test::Builder::Tester::Color
Test::Builder::Tester::Tie
Test::Builder::Tester
Test::Builder::TodoDiag
Test::Builder
Test::Harness
Test::More
Test::Simple
Test::Tester::Capture
Test::Tester::CaptureRunner
Test::Tester::Delegate
Test::Tester
Test::use::ok
Test
Text::Abbrev
Text::Balanced::ErrorMsg
Text::Balanced::Extractor
Text::Balanced
Text::CharWidth
Text::Iconv
Text::ParseWords
Text::Tabs
Text::Unidecode
Text::Wrap
Text::WrapI18N
Thread::Queue
Thread::Semaphore
Thread
Tie::Array
Tie::ExtraHash
Tie::File::Cache
Tie::File::Heap
Tie::File
Tie::Handle
Tie::Hash::NamedCapture
Tie::Hash
Tie::IxHash
Tie::Memoize
Tie::RefHash::Nestable
Tie::RefHash
Tie::Scalar
Tie::StdArray
Tie::StdHandle;
Tie::StdHash
Tie::StdScalar
Tie::SubstrHash
Time::HiRes
Time::Local
Time::Piece
Time::Seconds
Time::Zone
Time::gmtime
Time::localtime
Time::tm
Try::Tiny; # git description: v0.29-2-g3b23a06
U64
UNIVERSAL
URI::Escape
URI::Heuristic
URI::IRI
URI::QueryParam
URI::Split
URI::URL
URI::WithBase
URI::_foreign
URI::_generic
URI::_idna
URI::_ldap
URI::_login
URI::_punycode
URI::_query
URI::_segment
URI::_server
URI::_userpass
URI::data; # RFC 2397
URI::file::Base
URI::file::FAT
URI::file::Mac
URI::file::OS2
URI::file::QNX
URI::file::Unix
URI::file::Win32
URI::file
URI::ftp
URI::gopher; # , Dec 4, 1996
URI::http
URI::https
URI::ldap
URI::ldapi
URI::ldaps
URI::mailto; # RFC 2368
URI::mms
URI::news; # draft-gilman-news-url-01
URI::nntp; # draft-gilman-news-url-01
URI::pop; # RFC 2384
URI::rlogin
URI::rsync; # http://rsync.samba.org/
URI::rtsp
URI::rtspu
URI::sftp
URI::sip
URI::sips
URI::snews; # draft-gilman-news-url-01
URI::ssh
URI::telnet
URI::tn3270
URI::urn::isbn; # RFC 3187
URI::urn::oid; # RFC 2061
URI::urn; # RFC 2141
URI
Unicode::Collate::CJK::Big5
Unicode::Collate::CJK::GB2312
Unicode::Collate::CJK::JISX0208
Unicode::Collate::CJK::Korean
Unicode::Collate::CJK::Pinyin
Unicode::Collate::CJK::Stroke
Unicode::Collate::CJK::Zhuyin
Unicode::Collate::Locale
Unicode::Collate
Unicode::Normalize
Unicode::UCD
User::grent
User::pwent
WWW::RobotRules::AnyDBM_File
WWW::RobotRules::InCore
WWW::RobotRules
X11::Auth
X11::Keysyms
X11::Protocol::Connection::FileHandle
X11::Protocol::Connection::INETFH
X11::Protocol::Connection::INETSocket
X11::Protocol::Connection::Socket
X11::Protocol::Connection::UNIXFH
X11::Protocol::Connection::UNIXSocket
X11::Protocol::Connection
X11::Protocol::Constants
X11::Protocol::Ext::BIG_REQUESTS; # The `Big Requests Extension'
X11::Protocol::Ext::DPMS; # The Display Power Management Signaling
X11::Protocol::Ext::RENDER
X11::Protocol::Ext::SHAPE;
X11::Protocol::Ext::XC_MISC
X11::Protocol::Ext::XFree86_Misc; # XFree86-Misc Extension
X11::Protocol
XML::LibXML::Attr
XML::LibXML::AttributeHash
XML::LibXML::Boolean
XML::LibXML::CDATASection
XML::LibXML::Comment
XML::LibXML::Common
XML::LibXML::Devel
XML::LibXML::Document
XML::LibXML::DocumentFragment
XML::LibXML::Dtd
XML::LibXML::Element
XML::LibXML::ErrNo
XML::LibXML::Error
XML::LibXML::InputCallback
XML::LibXML::Literal
XML::LibXML::NamedNodeMap
XML::LibXML::Namespace
XML::LibXML::Node
XML::LibXML::NodeList
XML::LibXML::Number
XML::LibXML::PI
XML::LibXML::Pattern
XML::LibXML::Reader
XML::LibXML::RegExp
XML::LibXML::RelaxNG
XML::LibXML::SAX::AttributeNode
XML::LibXML::SAX::Builder
XML::LibXML::SAX::Generator
XML::LibXML::SAX::Parser
XML::LibXML::SAX
XML::LibXML::Schema
XML::LibXML::Text
XML::LibXML::XPathContext
XML::LibXML::XPathExpression
XML::LibXML::_SAXParser
XML::LibXML
XML::NamespaceSupport
XML::Parser::Expat
XML::Parser::Style::Debug
XML::Parser::Style::Objects
XML::Parser::Style::Stream
XML::Parser::Style::Subs
XML::Parser::Style::Tree
XML::Parser
XML::SAX::Base::NoHandler
XML::SAX::Base
XML::SAX::Debian
XML::SAX::DocumentLocator
XML::SAX::Exception
XML::SAX::ParserFactory
XML::SAX::PurePerl::DebugHandler
XML::SAX::PurePerl::Exception
XML::SAX::PurePerl::Productions
XML::SAX::PurePerl::Reader::Stream
XML::SAX::PurePerl::Reader::String
XML::SAX::PurePerl::Reader::URI
XML::SAX::PurePerl::Reader
XML::SAX::PurePerl
XML::SAX::PurePerl; # NB, not ::EncodingDetect!
XML::SAX
XML::Twig::Elt
XML::Twig::Entity
XML::Twig::Entity_list
XML::Twig::XPath::Attribute
XML::Twig::XPath::Elt
XML::Twig::XPath::Namespace
XML::Twig::XPath
XML::Twig
XML::XPathEngine::Boolean
XML::XPathEngine::Expr
XML::XPathEngine::Function
XML::XPathEngine::Literal
XML::XPathEngine::LocationPath
XML::XPathEngine::NodeSet
XML::XPathEngine::Number
XML::XPathEngine::Root
XML::XPathEngine::Step
XML::XPathEngine::Variable
XML::XPathEngine
XSLoader
Yet::Another::AutoSplit
Yet::More::Attributes

There's a similar list of Perl modules in Docker Hub in this other gist

@jesusbagpuss
Copy link

Hi @JJ , thanks for the above list - it was just the kind of thing I was looking for in relation to a perl-based Github action (my first ever github action! 😺 ).
It looks like the default ubuntu-latest runner doesn't have all the above modules in it - I was trying to use File::MimeInfo - which failed.

I was unsure of the method you would have used to create the list.
I've forked this gist into a list of files in the ubuntu-latest runner, but not sure if there is a 'best way' to turn this into a list of modules?

@JJ
Copy link
Author

JJ commented Oct 19, 2022

Hi @JJ , thanks for the above list - it was just the kind of thing I was looking for in relation to a perl-based Github action (my first ever github action! smiley_cat ). It looks like the default ubuntu-latest runner doesn't have all the above modules in it - I was trying to use File::MimeInfo - which failed.

I was unsure of the method you would have used to create the list. I've forked this gist into a list of files in the ubuntu-latest runner, but not sure if there is a 'best way' to turn this into a list of modules?

I used a script that lists all modules; don't think I've stored it somewhere, but it was a pretty straightforward answer to a question I found in StackOverflow... I might try and update it

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment