Fóra

selhání aktualizace brew oznamující, že Xcode CLT není nainstalován

ksaro1

Původní plakát
25. února 2021
  • 25. února 2021
Při upgradu nainstalovaných aplikací se mi zobrazují chybové zprávy, které mi říkají, že CLT pro Xcode není nainstalován, i když je skutečně nainstalován.

==> Aktualizace imagemagick 7.0.11-0 -> 7.0.11-1
Upozornění: Sestavení python@3.9 ze zdroje:
Láhev vyžaduje instalaci nástrojů příkazového řádku Apple.
V případě potřeby je můžete nainstalovat pomocí:
xcode-select --install

konfigurace vaření vrátí následující informace:
macOS: 11.2.1-x86_64
CLT: N / A
Xcode: 12.4

Přesto vidím také následující:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select verze 2384.

Také jsem nainstaloval Python 3.9.2 přímo ze zdroje a vidím následující:
$ python3 -V
Python 3.9.2

Vidím také následující:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
celkem 0
lrwxr-xr-x 1 kořenové kolo 59B 11. září 11:33 Aktuální -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 kořenové kolo 192B 11. září 11:33 ..
drwxr-xr-x 5 kořenové kolo 160B 11. září 11:33 .
drwxr-xr-x 3 kořenové kolo 96B 9. prosince 15:18 3.7
drwxr-xr-x 9 kořenové kolo 288B 30. prosince 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
celkem 0
lrwxr-xr-x 1 kořenové kolo 3B 25. února 10:34 Aktuální -> 3,9
drwxrwxr-x 4 kořenové kolo 128B 25. února 10:34 .
drwxrwxr-x 11 root admin 352B 25. února 10:34 3.9
drwxr-xr-x 6 kořenové kolo 192B 25. února 10:34 ..

Nějaké návrhy, jak nyní upgradovat své varné instalace?

mporcheron

13. listopadu 2011


Nottingham, Spojené království
  • 25. února 2021
Pokaždé, když aktualizuji Big Sur, částečně to naruší CLT (některé věci zůstávají, ale některé knihovny mizí, např. již nemohu zkompilovat kód C++, ačkoli Clang zůstává nainstalován). Přeinstalace pomocí xcode-select —install to pokaždé opraví
reakce:gilby101

Monotremata

11. dubna 2019
Ontario, CA
  • 26. února 2021
Totéž zde. Minulou noc jsem musel přeinstalovat ten můj, abych mohl codesign/dekarantinovat aplikaci z Githubu. Někde mezi jednou z těchto aktualizací vymazala moje. Myslím, že je to potřetí, co jsem to přeinstaloval od upgradu na Big Sur v listopadu.

Vlastní teorie

11. března 2021
  • 11. března 2021
Zažívám stejný problém. Pokaždé, když se Big Sur aktualizuje, musím ručně znovu spustit xcode-select --install.

rezwits

na
10. července 2007
Las Vegas
  • 13. března 2021
Někdy, když upgradují macOS, vyhodí Xcode+CLT (před nebo po aktualizaci macOS), ale zdá se, že když neprovedou upgrade ABSOLUTE CLT, musíte spustit --install...teď

ksaro1

Původní plakát
25. února 2021
  • 3. dubna 2021
BTW - po upgradu na 11.2.3 opět chyběl CLT nástroj, který jsem přeinstaloval přes xcode-select --install. A vidím následující:


$ konfigurace vaření
HOMEBREW_VERSION: 3.0.10
PŮVOD: https://github.com/Homebrew/brew
HLAVA: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Poslední závazek: před 5 dny
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Závitník HEAD: ddaf8f1295abaa372ebf968ec845982f35703e1e
Poslední potvrzení klepnutí na jádro: před 26 minutami
Větev jádrového kohoutku: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
HOMEBREW_DISPLAY: /private/tmp/com.apple.launchd.ZBLJZiyq8c/org.xquartz:0
HOMEBREW_MAKE_JOBS: 4
Homebrew Ruby: 2.6.3 => /System/Library/Frameworks/Ruby.framework/Versions/2.6/usr/bin/ruby
CPU: čtyřjádrový 64bitový kabylake
Clang: 12.0 sestavení 1200
Git: 2.24.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.2.3-x86_64
CLT: 12.4.0.0.1.1610135815
Xcode: 12.4
XQuartz: 2.7.11 => /opt/X11

$ upgrade portu je zastaralý
:
:
:

--> Načítání archivu pro pkgconfig
---> Pokus o načtení pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 z https://mse.uk.packages.macports.org/pkgconfig
---> Pokus o načtení pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 z https://mse.uk.packages.macports.org/pkgconfig
---> Instalace pkgconfig @0.29.2_0
---> Aktivace pkgconfig @0.29.2_0
---> Čištění pkgconfig
Upozornění: Zdá se, že sada macOS 11.2 SDK není nainstalována. Porty se nemusí sestavit správně.
Upozornění: Můžete jej nainstalovat jako součást balíku nástrojů příkazového řádku Xcode spuštěním `xcode-select --install'.
---> Výpočetní závislosti pro python38
---> Načítání archivu pro python38
---> Pokus o načtení python38-3.8.9_0.darwin_20.x86_64.tbz2 z https://mse.uk.packages.macports.org/python38
---> Pokus o načtení python38-3.8.9_0.darwin_20.x86_64.tbz2 z https://lil.fr.packages.macports.org/python38
---> Pokus o načtení python38-3.8.9_0.darwin_20.x86_64.tbz2 z https://packages.macports.org/python38
---> Načítání souborů distfiles pro python38
---> Pokus o načtení Pythonu-3.8.9.tar.xz z https://www.python.org/ftp/python/3.8.9/
---> Ověřování kontrolních součtů pro python38
---> Extrahování python38
---> Použití záplat na python38
---> Konfigurace pythonu38
---> Sestavení pythonu38
---> Staging python38 do destroot
---> Instalace python38 @3.8.9_0
---> Čištění python38
Upozornění: Zdá se, že sada macOS 11.2 SDK není nainstalována. Porty se nemusí sestavit správně
Upozornění: Můžete jej nainstalovat jako součást balíku nástrojů příkazového řádku Xcode spuštěním `xcode-select --install'.
---> Výpočetní závislosti pro python38
---> Deaktivace python38 @3.8.8_1
---> Čištění python38
---> Aktivuji python38 @3.8.9_0

rezwits

na
10. července 2007
Las Vegas
  • 27. dubna 2021
Po instalaci Big Sur 11.3
pokud přejdete na Xcode 12.5,
poté, co se to udělá,
PŘED použitím xcode-select --install
přechod na Brew a upgrade/update
přejděte ZPĚT na Aktualizaci softwaru a nainstalujte CLT
pak se vraťte k `Upgrade vaření`

Pokud ne, pravděpodobně dostanete varování (znovu)...