perl-Module-Load - Runtime require of both modules and files

Property Value
Distribution ROSA 2016.1
Repository ROSA Main x86_64
Package filename perl-Module-Load-0.320.0-6-rosa2016.1.noarch.rpm
Package name perl-Module-Load
Package version 0.320.0
Package release 6-rosa2016.1
Package architecture noarch
Package type rpm
Category Development/Perl
License GPL+ or Artistic
Maintainer -
Download size 11.83 KB
Installed size 13.07 KB
load eliminates the need to know whether you are trying to require either a
file or a module.
If you consult perldoc -f require you will see that require will behave
differently when given a bareword or a string.
In the case of a string, require assumes you are wanting to load a file. But in
the case of a bareword, it assumes you mean a module.
This gives nasty overhead when you are trying to dynamically require modules at
runtime, since you will need to change the module notation (Acme::Comment) to a
file notation fitting the particular platform you are on.
load elimates the need for this overhead and will just DWYM.


Package Version Architecture Repository
perl-Module-Load-0.320.0-6-rosa2016.1.noarch.rpm 0.320.0 noarch ROSA Main
perl-Module-Load - - -


Name Value
perl(File::Spec) -
perl(abi) >= 5.20.3


Name Value
perl(Module::Load) == 0.320.0
perl-Module-Load == 0.320.0-6:2016.1


Type URL
Binary Package perl-Module-Load-0.320.0-6-rosa2016.1.noarch.rpm
Source Package perl-Module-Load-0.320.0-6.src.rpm

Install Howto

  1. Enable ROSA Main repository on Install and Remove Software
  2. Update packages list:
    # urpmi.update -a
  3. Install perl-Module-Load rpm package:
    # urpmi perl-Module-Load




2017-02-04 - Andrey Bondrov <> 0.320.0-6
- (e34b255) MassBuild#1230: Increase release tag

See Also

Package Description
perl-Module-Load-Conditional-0.640.0-3-rosa2016.1.noarch.rpm Looking up module information / loading at runtime
perl-Module-Metadata-1.0.27-4-rosa2016.1.noarch.rpm Gather package and POD information from perl module files
perl-Module-Pluggable-5.200.0-3-rosa2016.1.x86_64.rpm Simple plugins for Perl modules
perl-Module-Runtime-0.14.0-6-rosa2016.1.noarch.rpm Runtime module handling
perl-Module-ScanDeps-1.200.0-4-rosa2016.1.noarch.rpm Recursively scan Perl code for dependencies
perl-Module-Signature-0.790.0-3-rosa2016.1.noarch.rpm Check and create SIGNATURE files for CPAN distributions
perl-Mon-0.110.0-9-rosa2016.1.noarch.rpm Perl-Mon module
perl-Mozilla-CA-20130114.0.0-6-rosa2016.1.noarch.rpm Mozilla's CA cert bundle in PEM format
perl-Net-CIDR-Lite-0.210.0-9-rosa2016.1.noarch.rpm Perl extension for merging IPv4 or IPv6 CIDR addresses
perl-Net-DBus-1.1.0-4-rosa2016.1.x86_64.rpm Perl API to the DBus message system
perl-Net-DNS-1.60.0-2-rosa2016.1.noarch.rpm Perl interface to the DNS resolver
perl-Net-DNS-Resolver-Programmable-0.003-11-rosa2016.1.noarch.rpm Programmable DNS resolver class for offline emulation of DNS
perl-Net-Daemon-0.480.0-10-rosa2016.1.noarch.rpm Perl extension for portable daemons
perl-Net-HTTP-6.90.0-3-rosa2016.1.noarch.rpm Non-blocking HTTP client
perl-Net-IP-1.260.0-6-rosa2016.1.noarch.rpm Perl extension for manipulating IPv4/IPv6 addresses