brew no se pudo actualizar después de actualizar xcode 7.3.1 a 8.1

0

Actualicé xcode de 7.3.1 a 8.1 y también actualizo homebrew usando [brew update]. después de eso pude usar [brew upgrade]. Se muestra el siguiente mensaje de advertencia

Advertencia: está utilizando una versión preliminar de Xcode.    Puede encontrar fallas en la construcción u otras roturas.    Cree solicitudes de extracción en lugar de problemas de archivo.

Usé [brew config] y se muestra la siguiente información

  HOMEBREW_VERSION: 1.0.8-54-g8019afb
  ORIGIN: https://github.com/Homebrew/brew.git
  HEAD: 8019afb60ad321b0f14f60b00c23d7fb098d35c2
  Last commit: 6 days ago
  Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
  Core tap HEAD: 83f73d73fac8229ac523bf839b8a5913de05bf08
  Core tap last commit: 3 hours ago
  HOMEBREW_PREFIX: /usr/local
  HOMEBREW_REPOSITORY: /usr/local/Homebrew
  HOMEBREW_CELLAR: /usr/local/Cellar
  HOMEBREW_BOTTLE_DOMAIN: https://homebrew.bintray.com
  CPU: quad-core 64-bit haswell
  Homebrew Ruby: 2.0.0-p648
  Clang: 8.0 build 800
  Git: 2.9.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
  Perl: /usr/bin/perl
  Python: /usr/bin/python
  Ruby: /usr/local/bin/ruby => /usr/local/Cellar/ruby/2.3.1_2/bin/ruby
  Java: 1.8.0_25
  macOS: 10.11.6-x86_64
  Xcode: 8.1
  CLT: 7.3.1.0.1.1461711523

Creo que la última línea de información anterior [CLT] significa herramientas de línea de comandos y su versión es 7.3.1 ..., creo que debería ser 8.1 porque Xcode es 8.1. ¿Cómo puedo actualizar CLT de 7.3.1 a 8.1?

    
pregunta Allan Hou 28.10.2016 - 07:57

2 respuestas

1

Tuve un problema similar:

  • brew no está actualizado aunque la ejecución de brew update devuelve:
      

    Ya está actualizado

  • Ejecutar brew upgrade devuelve:
      

    Advertencia: está utilizando una versión preliminar de Xcode.
      Puede encontrar fallas en la construcción u otras roturas.
      Cree solicitudes de extracción en lugar de problemas de archivo.

Resolví ejecutando el siguiente comando:

cd "$(brew --repo)" && git fetch && git reset --hard origin/master && brew update --force
    
respondido por el Eloy Pineda 17.06.2017 - 08:55
0

Después de actualizar Xcode, debe apuntar las herramientas de la línea de comandos a la nueva versión de Xcode. Si hizo una actualización de AppStore, las herramientas de la línea de comandos no deberían cambiar. Intenta ejecutar este comando:

sudo xcode-select --switch /Applications/Xcode.app

para configurar las herramientas de nuevo.

Instalo Xcode desde los archivos xip y lo renombro con el número de versión (es decir, Xcode833.app)

Entonces, para señalar las herramientas de la línea de comandos a las nuevas herramientas, uso el comando:

sudo xcode-select --switch /Applications/Xcode833.app

Ejecutar ese comando requerirá que ingreses tu contraseña de administrador.

    
respondido por el Ɱark Ƭ 18.07.2017 - 03:16

Lea otras preguntas en las etiquetas