<div dir="ltr">I’ve been looking at some of this, and I think that one could *smooth over* the issue by doing something like `depends bin:node:nodejs22` so that if you already have nodejs installed, you can use it and it will use node22 otherwise.<div><br></div><div>-a</div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Mon, Sep 23, 2024 at 5:03 PM Ryan Carsten Schmidt <<a href="mailto:ryandesign@macports.org">ryandesign@macports.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-style:solid;border-left-color:rgb(204,204,204);padding-left:1ex">On Sep 23, 2024, at 14:43, Austin Ziegler wrote:<br>
> <br>
> This should probably be bumped to any version of nodejs 16+ in the ports and not any specific version of nodejs.<br>
<br>
MacPorts offers versioned nodejs ports, so the only way for a port to depend on nodejs is by depending on a specific major version. <br>
<br>
Unfortunately the nodejs ports conflict with one another so you can only have one. This is a long-standing defect for which there is a ticket. <br>
</blockquote></div><br clear="all"><div><br></div><span class="gmail_signature_prefix">-- </span><br><div dir="ltr" class="gmail_signature">Austin Ziegler • <a href="mailto:halostatue@gmail.com" target="_blank">halostatue@gmail.com</a> • <a href="mailto:austin@halostatue.ca" target="_blank">austin@halostatue.ca</a><br><a href="http://www.halostatue.ca/" target="_blank">http://www.halostatue.ca/</a> • <a href="http://twitter.com/halostatue" target="_blank">http://twitter.com/halostatue</a></div>