Subject: | Dependency Resolution: Allow optional 'earliest allowable' dependency policy |
Primarily for smoke testing, but I suppose there are other applications.
An option should be added which would cause, when a module is to be made
by CPAN.pm, that any dependencies with a listed version should have that
version (or the earliest version that doesn't cause any conflicts)
installed, rather than the latest available. This would allow smoke
testers to, in addition to testing a 'clean install' of a module, confirm
that a module listing minimum versions actually works with those versions.