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

Property Value
Distribution Mageia 4.1
Repository Mageia Core i586
Package name perl-Module-Load
Package version 0.240.0
Package release 2.mga4
Package architecture noarch
Package type rpm
Installed size 12.07 KB
Download size 11.98 KB
Official Mirror
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.240.0-2.mga4.noarch.rpm 0.240.0 noarch Mageia Core
perl-Module-Load - - -


Name Value
perl(Test::More) -
perl-base >= 2:5.18.1


Name Value
perl(Module::Load) == 0.240.0
perl-Module-Load == 0.240.0-2.mga4


Type URL
Binary Package perl-Module-Load-0.240.0-2.mga4.noarch.rpm
Source Package perl-Module-Load-0.240.0-2.mga4.src.rpm

Install Howto

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




2013-10-21 - umeabot <umeabot> 0.240.0-2.mga4
+ Revision: 537317
- Mageia 4 Mass Rebuild
2013-09-26 - sander85 <sander85> 0.240.0-1.mga4
+ Revision: 486822
- update to 0.24
2013-03-27 - jquelin <jquelin> 0.220.0-4.mga3
+ Revision: 405510
- perl 5.16.3 rebuild
2013-01-13 - umeabot <umeabot> 0.220.0-3.mga3
+ Revision: 369911
- Mass Rebuild -
2011-11-04 - jquelin <jquelin> 0.220.0-2.mga2
+ Revision: 162822
- take priority over module bundled with perl 5.14.2
2011-10-13 - jquelin <jquelin> 0.220.0-1.mga2
+ Revision: 154260
- update to 0.22
- update to 0.20
2011-02-18 - jquelin <jquelin> 0.180.0-5.mga1
+ Revision: 53628
- rebuild
2011-01-22 - jquelin <jquelin> 0.180.0-4.mga1
+ Revision: 30850
- mageia rebuild
- imported package perl-Module-Load
2010-11-13 - Jérôme Quelin <> 0.180.0-4mdv2011.0
+ Revision: 597191
- rebuild

See Also

Package Description
perl-Module-Load-Conditional-0.580.0-2.mga4.noarch.rpm Looking up module information / loading at runtime
perl-Module-Loaded-0.80.0-3.mga4.noarch.rpm Mark modules as loaded or unloaded
perl-Module-Locate-1.760.0-2.mga4.noarch.rpm Locate modules in the same fashion as C<require> and C<use>
perl-Module-Manifest-1.80.0-3.mga4.noarch.rpm Parse and examine a Perl distribution MANIFEST file
perl-Module-Manifest-Skip-0.170.0-3.mga4.noarch.rpm MANIFEST.SKIP Manangement for Modules
perl-Module-Math-Depends-0.20.0-3.mga4.noarch.rpm Convenience object for manipulating module dependencies
perl-Module-Metadata-1.0.18-2.mga4.noarch.rpm Gather package and POD information from perl module files
perl-Module-Package-0.300.0-3.mga4.noarch.rpm A Hands on Guide
perl-Module-Package-Ingy-0.200.0-3.mga4.noarch.rpm Ingy's Module::Package Plugins
perl-Module-Packaged-Generator-1.111.930-9.mga4.noarch.rpm Role to provide easy url fetching
perl-Module-Path-0.90.0-2.mga4.noarch.rpm Get the full path to a locally installed module
perl-Module-Pluggable-4.800.0-2.mga4.i586.rpm Simple plugins for Perl modules
perl-Module-Pluggable-Fast-0.190.0-3.mga4.noarch.rpm Fast plugins with instantiation
perl-Module-Pluggable-Ordered-1.500.0-3.mga4.noarch.rpm Call module plugins in a specified order
perl-Module-Refresh-0.170.0-3.mga4.noarch.rpm Refresh %INC files when the module is updated on disk