Forumi

napaka pri nadgradnji, ki pravi, da Xcode CLT ni nameščen

ksaro1

Originalni plakat
25. februar 2021
  • 25. februar 2021
Pri nadgradnji nameščenih aplikacij brew dobim sporočila o napaki, ki mi sporočajo, da CLT za Xcode ni nameščen, čeprav je dejansko nameščen.

==> Nadgradnja imagemagick 7.0.11-0 -> 7.0.11-1
Opozorilo: Gradnja python@3.9 iz vira:
Steklenica mora namestiti Apple Command Line Tools.
Po želji jih lahko namestite z:
xcode-select --install

konfiguracija kuhanja vrne naslednje podatke:
macOS: 11.2.1-x86_64
CLT: N/A
Xcode: 12.4

Vendar pa vidim tudi naslednje:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select različica 2384.

Prav tako sem namestil Python 3.9.2 neposredno iz vira in vidim naslednje:
$ python3 -V
Python 3.9.2

Vidim tudi naslednje:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
skupaj 0
lrwxr-xr-x 1 korensko kolo 59B 11. sep. 11:33 Trenutni -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 korensko kolo 192B 11. sep. 11:33 ..
drwxr-xr-x 5 korensko kolo 160B 11. sep. 11:33 .
drwxr-xr-x 3 korensko kolo 96B 9. dec 15:18 3.7
drwxr-xr-x 9 korensko kolo 288B 30. december 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
skupaj 0
lrwxr-xr-x 1 korensko kolo 3B 25. februar 10:34 Tok -> 3,9
drwxrwxr-x 4 korensko kolo 128B 25. februar 10:34 .
drwxrwxr-x 11 korenski skrbnik 352B 25. februar 10:34 3.9
drwxr-xr-x 6 korensko kolo 192B 25. februar 10:34 ..

Kakšen predlog, kako zdaj nadgraditi svoje naprave za pripravo piva?

mporcheron

13. november 2011


Nottingham, Združeno kraljestvo
  • 25. februar 2021
Vsakič, ko posodobim Big Sur, delno pokvari CLT (nekatere stvari ostanejo, nekatere knjižnice pa izginejo, npr. ne morem več prevesti kode C++, čeprav Clang ostane nameščen). Ponovna namestitev z xcode-select — namestitev to popravi vsakič
Reakcije:gilby101

Monotremata

11. april 2019
Ontario, Kalifornija
  • 26. februar 2021
Enako. Prejšnjo noč sem moral znova namestiti svojega, samo da sem kodiral/izbrisal aplikacijo iz Githuba. Nekje med eno od teh posodobitev je mojo izbrisala. Mislim, da sem ga že tretjič znova namestil, odkar sem novembra nadgradil na Big Sur.

EigenTheory

11. marec 2021
  • 11. marec 2021
Doživljam to isto težavo. Vsakič, ko se Big Sur posodobi, moram ročno znova zagnati xcode-select --install.

rezwits

do
10. julij 2007
Las Vegas
  • 13. marec 2021
Včasih, ko nadgradijo macOS, vržejo Xcode+CLT (pred ali po posodobitvi macOS), vendar se zdi, da takrat, ko ne naredijo paketa za nadgradnjo ABSOLUTE CLT, morate zagnati --install ... zdaj

ksaro1

Originalni plakat
25. februar 2021
  • 3. april 2021
BTW - po nadgradnji na 11.2.3 je spet manjkalo orodje CLT, ki sem ga ponovno namestil preko xcode-select --install. In vidim naslednje:


$ brew konfiguracija
HOMEBREW_VERSION: 3.0.10
IZVAJANJE: https://github.com/Homebrew/brew
GLAVA: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Zadnja obveznost: pred 5 dnevi
Osrednja pipa ORIGIN: https://github.com/Homebrew/homebrew-core
Jedrna pipa GLAVA: ddaf8f1295abaa372ebf968ec845982f35703e1e
Zadnja potrditev jedra: pred 26 minutami
Veja jedra pipe: 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: štirijedrni 64-bitni kabylake
Clang: 12.0 build 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

$ nadgradnja vrat je zastarela
:
:
:

--> Pridobivanje arhiva za pkgconfig
---> Poskus pridobivanja pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 iz https://mse.uk.packages.macports.org/pkgconfig
---> Poskus pridobivanja pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 iz https://mse.uk.packages.macports.org/pkgconfig
---> Namestitev pkgconfig @0.29.2_0
---> Aktiviranje pkgconfig @0.29.2_0
---> Čiščenje pkgconfig
Opozorilo: zdi se, da macOS 11.2 SDK ni nameščen. Vrata morda ne bodo pravilno zgrajena.
Opozorilo: Namestite ga lahko kot del paketa orodij ukazne vrstice Xcode, tako da zaženete `xcode-select --install'.
---> Računalniške odvisnosti za python38
---> Pridobivanje arhiva za python38
---> Poskus pridobivanja python38-3.8.9_0.darwin_20.x86_64.tbz2 iz https://mse.uk.packages.macports.org/python38
---> Poskus pridobivanja python38-3.8.9_0.darwin_20.x86_64.tbz2 iz https://lil.fr.packages.macports.org/python38
---> Poskus pridobivanja python38-3.8.9_0.darwin_20.x86_64.tbz2 iz https://packages.macports.org/python38
---> Pridobivanje distfiles za python38
---> Poskus pridobivanja Python-3.8.9.tar.xz iz https://www.python.org/ftp/python/3.8.9/
---> Preverjanje kontrolnih vsot za python38
---> Ekstrahiranje python38
---> Uporaba popravkov za python38
---> Konfiguriranje python38
---> Gradnja python38
---> Uprizoritev python38 v destroot
---> Namestitev python38 @3.8.9_0
---> Čiščenje python38
Opozorilo: zdi se, da macOS 11.2 SDK ni nameščen. Vrata morda ne bodo pravilno zgrajena
Opozorilo: Namestite ga lahko kot del paketa orodij ukazne vrstice Xcode, tako da zaženete `xcode-select --install'.
---> Računalniške odvisnosti za python38
---> Deaktiviranje python38 @3.8.8_1
---> Čiščenje python38
---> Aktiviranje python38 @3.8.9_0

rezwits

do
10. julij 2007
Las Vegas
  • 27. april 2021
Po namestitvi Big Sur 11.3,
če nadaljujete na Xcode 12.5,
potem ko je to storjeno,
PRED uporabo xcode-select --install
pojdite na Brew in nadgradite/posodobite
pojdite NAZAJ na Posodobitev programske opreme in namestite CLT
nato se vrnite na `brew upgrade`

Če ne, boste verjetno (spet) dobili opozorilo ...