0 votos

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

Actualicé xcode de 7.3.1 a 8.1 y también actualicé 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 previa a la publicación de Xcode. Es posible que se produzcan fallos de compilación u otros problemas. Por favor, cree pull-requests en lugar de presentar problemas.

Utilicé [brew config] y me mostró 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 la 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?

1voto

Eloy Pineda Puntos 111

Tuve un problema similar:

  • brew no está actualizado aunque se ejecute brew update devoluciones:

    Ya está al día

  • Corriendo brew upgrade devoluciones:

    Advertencia: Estás utilizando una versión previa a la publicación de Xcode.
    Es posible que se produzcan fallos de construcción u otras roturas.
    Por favor, cree solicitudes de extracción en lugar de presentar problemas.

He resuelto ejecutando el siguiente comando:

cd "$(brew --repo)" && git fetch && git reset --hard origin/master && brew update --force

0voto

Artem Tikhomirov Puntos 4501

Después de actualizar Xcode, tienes que apuntar las herramientas de línea de comandos a la nueva versión de Xcode. Si usted hizo una actualización de la AppStore las herramientas de línea de comandos no debe cambiar. Pruebe a 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)

Así que para apuntar las herramientas de la línea de comandos a las nuevas herramientas uso el comando

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

La ejecución de ese comando requerirá que introduzcas tu contraseña de administrador.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X