Dear Kenneth, OK, thanks for clarifying that point.
One thing that surprised me in the context of trying to create a extension-only easyconfig was that, if I forget to include the primary program, such as Python 2.7.15, as a dependency, then the primary program itself, e.g. Python, will be installed as well as the extensions. This only made itself apparent to me when I loaded the extensions module and found that the primary program module was then, due to the conflict, automatically unloaded. Or is this only the case if I also (!) mistakenly have source_urls = ['http://www.python.org/ftp/%(namelower)s/%(version)s/'] sources = [SOURCE_TGZ] ? Cheers, Loris Kenneth Hoste <[email protected]> writes: > Dear Loris, > > PerlModule *is* the equivalent to RPackage & PythonPackage. > > To install a bunch of Perl modules together, you can use the Bundle easyblock, > and then install Perl modules as extensions. > > See for example this recent STAR-Fusion easyblock (which doesn't use Bundle, > but > it does install a bunch of Perl modules as extensions): > https://github.com/easybuilders/easybuild-easyconfigs/blob/develop/easybuild/easyconfigs/s/STAR-Fusion/STAR-Fusion-1.5.0-foss-2018b-Perl-5.28.0.eb > . > > > regards, > > Kenneth > > On 02/04/2019 15:47, Loris Bennett wrote: >> Hi, >> >> I want to install a number of extra Perl packages. Is there an >> equivalent of RPackage/PythonPackage for Perl? The easyblock PerlModule >> seems to be aimed at installing a single module, rather than multiple >> packages as extensions. >> >> Cheers, >> >> Loris >> > -- Dr. Loris Bennett (Mr.) ZEDAT, Freie Universität Berlin Email [email protected]

