Thanks. I did this: > sudo port -pNf deactivate active and 'p5*'
And sanity checked to make sure I had absolutely no p5* ports active. But the install still works. Looking at the log file https://paste.z0k.xyz/0b334360ab7f <https://paste.z0k.xyz/0b334360ab7f>, I see that the build is trying to download CPAN stuff, and failing when it builds from CPAN: > This module requires Module::Build to install itself. > Install Module::Build now from CPAN? [y] y > CPAN.pm requires configuration, but most of it can be done automatically. I can add things like p5-module-build myself, but it looks like there’s something broken when azure tries to reach out to CPAN. > On Oct 12, 2019, at 8:43 AM, Joshua Root <[email protected]> wrote: > > On 2019-10-12 23:30 , Steven Smith wrote: >> There must be a dependency on one of the p5-* ports that I’ve already >> installed locally. >> >> Is there an efficient way of tracking down the Perl module dependency tree? >> >> I suppose I could just do something like: >> >> sudo port deactivate p5-* >> >> (How do I restrict this to just the ones I’ve installed). Then start >> adding depends_run dependencies until it builds. > > You can use boolean operators, like this: > > sudo port deactivate active and p5\* > > You can also use trace mode to hide files provided by ports that aren't > declared as dependencies (-t option). > > BTW it should be depends_lib if needed at both build time and runtime. > > - Josh
smime.p7s
Description: S/MIME cryptographic signature
