[MacPorts] #65826: nodejs16 @16.17.0_2: requires a full Xcode installation

MacPorts noreply at macports.org
Mon Sep 12 02:27:10 UTC 2022


#65826: nodejs16 @16.17.0_2: requires a full Xcode installation
-----------------------+----------------------
  Reporter:  JDLH      |      Owner:  ci42
      Type:  defect    |     Status:  assigned
  Priority:  Normal    |  Milestone:
 Component:  ports     |    Version:  2.7.2
Resolution:            |   Keywords:
      Port:  nodejs16  |
-----------------------+----------------------

Comment (by JDLH):

 Meanwhile, my ignorant MacPorts user take is: MacPorts says you can
 generally get by with just the Xcode Command Line Tools installed. If the
 nodejs16 port requires all of Xcode to be installed, then that should be
 apparent in the list of dependencies which `port info nodejs16` displays.
 What I see is:

 {{{
 % port info nodejs16
 nodejs16 @16.17.0_2 (devel, net)
 Variants:             openssl3

 Description:          Node's goal is to provide an easy way to build
 scalable network programs in JavaScript. Node is similar in design to and
 influenced by systems like Ruby's Event
                       Machine or Python's Twisted. Node takes the event
 model a bit further-it presents the event loop as a language construct
 instead of as a library.
 Homepage:             https://nodejs.org/

 Extract Dependencies: xz
 Build Dependencies:   pkgconfig
 Library Dependencies: libcxx, python310, zlib, openssl11
 Conflicts with:       nodejs8, nodejs10, nodejs12, nodejs13, nodejs14,
 nodejs15, nodejs17, nodejs18
 Platforms:            darwin
 License:              (MIT or BSD)
 Maintainers:          Email: ciserlohn at macports.org, GitHub: ci42
                       Policy: openmaintainer
 }}}
 ... which does not say, "This depends on having all of Xcode to build", as
 I read it.

-- 
Ticket URL: <https://trac.macports.org/ticket/65826#comment:2>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list