On 2017-04-21 21:55, Ryan Schmidt wrote: >> +depends_lib-append port:perl5 \ >> >> + port:p5-text-csv_xs > > It is not proper to depend on a stub port such as one whose name begins with > "p5-". Depend instead on the specific perl version of that module that you > want, e.g. p5.24-test-csv_xs. The same goes for the perl5 port: don't depend > on it if you actually need a specific version of perl, as you do here because > you need a module; depend on perl5.24 instead.
This also means you need to make sure that your port is using ${prefix}/bin/perl5.24 instead of a generic 'perl' to ensure the modules from dependencies will be available regardless of the selected default perl. Rainer