<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr">There must be a dependency on one of the p5-* ports that I’ve already installed locally.</div><div dir="ltr"><br></div><div dir="ltr">Is there an efficient way of tracking down the Perl module dependency tree?</div><div dir="ltr"><br></div><div dir="ltr">I suppose I could just do something like:</div><div dir="ltr"><br></div><div dir="ltr">sudo port deactivate p5-*</div><div dir="ltr"><br></div><div dir="ltr">(How do I restrict this to just the ones I’ve installed). Then start adding depends_run dependencies until it builds.</div><div dir="ltr"><br><blockquote type="cite">On Oct 12, 2019, at 04:44, Steven Smith <steve.t.smith@gmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><meta http-equiv="content-type" content="text/html; charset=utf-8"><div dir="ltr">I have a simple perl module Privileges::Drop Portfile as part of PR https://github.com/macports/macports-ports/pull/5482 that builds fine on multiple boxes locally, but fails on azure. The error is:<div dir="ltr"><br></div><div dir="ltr"><a href="https://paste.z0k.xyz/0b334360ab7f">https://paste.z0k.xyz/0b334360ab7f</a></div><div dir="ltr"><ol class="linenums" style="font-size: 16px; -webkit-text-size-adjust: auto; border: 0px; padding: 0px 0px 0px 4.5em; margin: 0px; box-sizing: border-box; color: rgb(150, 152, 150); font-family: Menlo, "Bitstream Vera Sans Mono", "DejaVu Sans Mono", Monaco, Consolas, monospace; white-space: pre;"><li class="L7" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box; list-style-type: decimal;"><span class="com" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box;">Use of uninitialized value $_[0] in substitution (s///) at /opt/local/lib/perl5/5.26/File/Basename.pm line 341.</span></li><li class="L8" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box; list-style-type: decimal;"><span class="com" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box;">fileparse(): need a valid pathname at /opt/local/lib/perl5/5.26/CPAN/FirstTime.pm line 1413.</span></li><li class="L9" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box; list-style-type: decimal;"><span class="com" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box;">Command failed:  cd "/opt/local/var/macports/build/_Users_vsts_agent_2.158.0_work_1_s_perl_p5-privileges-drop/p5.26-privileges-drop/work/Privileges-Drop-1.03" && /opt/local/bin/perl5.26 Makefile.PL INSTALLDIRS=vendor CC="/usr/bin/clang" LD="/usr/bin/clang" </span></li><li class="L0" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box; list-style-type: decimal;"><span class="com" style="border: 0px; padding: 0px; margin: 0px; box-sizing: border-box;">Exit code: 255</span></li></ol></div><div dir="ltr"><br></div><div dir="ltr">I’m at a loss to see the cause or fix. Any pointers would be appreciated.</div></div></div></blockquote></body></html>