Forum

bryggoppgraderingsfeil som sier at Xcode CLT ikke er installert

ksaro1

Original plakat
25. februar 2021
  • 25. februar 2021
Når jeg oppgraderer brygginstallerte apper, får jeg feilmeldinger som forteller meg at CLT for Xcode ikke er installert, når den faktisk er installert.

==> Oppgradering av imagemagick 7.0.11-0 -> 7.0.11-1
Advarsel: Bygg python@3.9 fra kilden:
Flasken trenger Apple Command Line Tools for å installeres.
Du kan installere dem, hvis ønskelig, med:
xcode-select --install

brygg konfig returnerer følgende informasjon:
macOS: 11.2.1-x86_64
CLT: N/A
Xcode: 12.4

Likevel ser jeg følgende også:
$ xcode-select -s
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select versjon 2384.

Jeg har også installert Python 3.9.2 direkte fra kilden, og jeg ser følgende:
$ python3 -V
Python 3.9.2

Jeg ser også følgende:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
totalt 0
lrwxr-xr-x 1 rothjul 59B 11. sep 11:33 Gjeldende -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 rothjul 192B 11. september 11:33 ..
drwxr-xr-x 5 rothjul 160B 11. september 11:33 .
drwxr-xr-x 3 rothjul 96B 9. des 15:18 3.7
drwxr-xr-x 9 rothjul 288B 30. desember 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
totalt 0
lrwxr-xr-x 1 rothjul 3B 25. feb 10:34 Gjeldende -> 3.9
drwxrwxr-x 4 rothjul 128B 25. februar 10:34 .
drwxrwxr-x 11 root admin 352B 25. februar 10:34 3.9
drwxr-xr-x 6 rothjul 192B 25. februar 10:34 ..

Noen forslag til hvordan jeg kan oppgradere bryggeinstallasjonene mine nå?

mporcheron

13. november 2011


Nottingham, Storbritannia
  • 25. februar 2021
Hver gang jeg har oppdatert Big Sur, bryter den delvis CLT (noen ting gjenstår, men noen biblioteker forsvinner, for eksempel kan jeg ikke lenger kompilere C++-kode selv om Clang forblir installert). Å installere på nytt med xcode-select — install fikser det hver gang
Reaksjoner:gilby101

Monotremata

11. april 2019
Ontario, CA
  • 26. februar 2021
Samme her. Jeg måtte reinstallere min her om natten bare for å codesigne/dekarantene en app fra Github. Et sted i mellom en av disse oppdateringene, utslettet den min. Jeg tror dette er tredje gang jeg har installert det på nytt siden jeg oppgraderte til Big Sur i november.

Egenteori

11. mars 2021
  • 11. mars 2021
Jeg opplever det samme problemet. Hver gang Big Sur oppdaterer, må jeg kjøre på nytt manuelt xcode-select --install.

rezwits

til
10. juli 2007
Las Vegas
  • 13. mars 2021
Noen ganger, når de oppgraderer macOS, kaster de en Xcode+CLT (før eller etter macOS-oppdateringen), men det virker som om de ikke gjør en ABSOLUTT CLT-oppgraderingspakke, du må kjøre --install...nå

ksaro1

Original plakat
25. februar 2021
  • 3. april 2021
BTW - etter oppgradering til 11.2.3 manglet CLT-verktøyet igjen, som jeg reinstallerte via xcode-select --install. Og jeg ser følgende:


$ brew config
HOMEBREW_VERSION: 3.0.10
OPPRINNELSE: https://github.com/Homebrew/brew
HEAD: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Siste forpliktelse: 5 dager siden
Kjernetrykk ORIGIN: https://github.com/Homebrew/homebrew-core
Kjernetapphode: ddaf8f1295abaa372ebf968ec845982f35703e1e
Kjernetrykk siste forpliktelse: 26 minutter siden
Kjernekrangren: 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: Quad-core 64-bit 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

$ port oppgradering utdatert
:
:
:

--> Henter arkiv for pkgconfig
---> Forsøker å hente pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 fra https://mse.uk.packages.macports.org/pkgconfig
---> Forsøker å hente pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 fra https://mse.uk.packages.macports.org/pkgconfig
---> Installerer pkgconfig @0.29.2_0
---> Aktiverer pkgconfig @0.29.2_0
---> Rengjøring av pkgconfig
Advarsel: macOS 11.2 SDK ser ikke ut til å være installert. Porter kan ikke bygge riktig.
Advarsel: Du kan installere det som en del av Xcode Command Line Tools-pakken ved å kjøre `xcode-select --install'.
---> Databehandlingsavhengigheter for python38
---> Henter arkiv for python38
---> Forsøker å hente python38-3.8.9_0.darwin_20.x86_64.tbz2 fra https://mse.uk.packages.macports.org/python38
---> Forsøker å hente python38-3.8.9_0.darwin_20.x86_64.tbz2 fra https://lil.fr.packages.macports.org/python38
---> Forsøker å hente python38-3.8.9_0.darwin_20.x86_64.tbz2 fra https://packages.macports.org/python38
---> Henter distfiler for python38
---> Forsøker å hente Python-3.8.9.tar.xz fra https://www.python.org/ftp/python/3.8.9/
---> Verifisering av sjekksummer for python38
---> Trekker ut python38
---> Bruke oppdateringer til python38
---> Konfigurere python38
---> Bygge python38
---> Iscenesetter python38 til destroot
---> Installerer python38 @3.8.9_0
---> Rengjøring av python38
Advarsel: macOS 11.2 SDK ser ikke ut til å være installert. Porter kan ikke bygge riktig
Advarsel: Du kan installere det som en del av Xcode Command Line Tools-pakken ved å kjøre `xcode-select --install'.
---> Databehandlingsavhengigheter for python38
---> Deaktiverer python38 @3.8.8_1
---> Rengjøring av python38
---> Aktiverer python38 @3.8.9_0

rezwits

til
10. juli 2007
Las Vegas
  • 27. april 2021
Etter å ha installert Big Sur 11.3,
hvis du fortsetter til Xcode 12.5,
etter det er gjort,
FØR du bruker xcode-select --install
går til Brew og oppgraderer/oppdaterer
gå TILBAKE til Programvareoppdatering og installer CLT-er
deretter gå tilbake til 'bryggeoppgradering'.

Hvis ikke vil du sannsynligvis få advarselen (igjen) ...