Hi Ken
On 31/07/16 19:09, Kenneth Ölwing wrote:
Hi Ron, thank you for responding!
If you don't mind, I have some follow up questions and comments :-)
First a question about deps and how I treated them - maybe you can have
some advice on that too...
Most simply see, my comments in Makefile.PL. But in short: I've set my
deps to NOT request a specific Perl version, and for those dependencies
I do know I have, I've set them to '0'. This is since that while I've
developed this on a specific Perl and specific extra modules, I could
put that in, but obviously there's a whole range of combinations that
will work (including that some distros appear to have some deps I have
in their core, while others have not). So I figured, rather than
blocking out everything but a very narrow combination (or trying to
figure out boundaries myself), I 'allow' everything, with the intent
that as bug and test reports happen it can be refined.
See https://metacpan.org/release/App-perlbrew.
You could, say, install Perl V 5.18.4 or 5.14.4 and test under them, to
refine prereqs. I love perlbrew, but I confess I rarely test under an
older version. Recall the 5.*.$odd are dev versions and the 5.*.$even
are prod versions. I run 5.20.2 and am waiting for 5.24.2. Just run:
perlbrew help
perlbrew available
perlbrew list
To get oriented.
Also, this might be of interest:
http://savage.net.au/Ron/html/My.Workflow.for.Building.Distros.html
--
Ron Savage - savage.net.au