eprints / eprints3.4

EPrints 3.4 core and releases
http://www.eprints.org/uk/index.php/eprints-3-4/
GNU Lesser General Public License v3.0
31 stars 28 forks source link

Rework cpan_modules.pl to install all required Perl modules #373

Closed drn05r closed 4 months ago

drn05r commented 8 months ago

cpan_modules.pl has not been updated in some time. It has been observed that different version of different Linux OS do or do not package certain Linux modules so cpan_modules.pl should be rewritten to be able to vary the modules installed based on the OS to ensure any gaps can be filled in.

drn05r commented 4 months ago

After some investigation it does not feel like you should differentiate based on OS unless there specifically is an issue with a particular CPAN package on a particular OS. The best option is to probably install all required modules that are available in CPAN as this ensures getting the latest versions.

drn05r commented 4 months ago

At a future date it maybe worth looking at installing specific versions of CPAN modules so we can be confident these work with a particular version of the EPrints codebase but installing specific version using the CPAN module as used in cpan_modules.pl does not look to make this very easy.