MacPorts requiere XCode. Parece que sólo se puede instalar XCode a través de la tienda de aplicaciones que requiere un ID de Apple para instalar cosas. ¿Hay alguna manera de evitar esto?
Respuesta
¿Demasiados anuncios?Sólo instale la herramienta Xcode CLI, ya que la mayoría de los puertos funcionan sin Xcode aunque hay una advertencia durante su uso.
Cita de Google Summer of Code 2019 para MacPorts
Eliminar la dependencia de Xcode (hecho en el repositorio principal)
Actualmente MacPorts requiere una instalación completa de Xcode, aunque muchos puertos se instalarán sin problemas sólo con el paquete Command Line Tools . Dado que también tenemos una serie de puertos que necesitan Xcode para construir, no podemos eliminar completamente la dependencia de Xcode. Su tarea sería proporcionar una forma para que los mantenedores identifiquen fácilmente los puertos que dependen de Xcode y los marquen como tales, para que MacPorts pueda advertir a los usuarios sin Xcode instalado que un puerto que quieren instalar necesita el paquete completo de Xcode.
referencias