Forumuri

Eșecul de actualizare a infuziei care spune că Xcode CLT nu este instalat

ksaro1

Poster original
25 februarie 2021
  • 25 februarie 2021
Când fac upgrade la aplicațiile instalate Brew, primesc mesaje de eșec care îmi spun că CLT pentru Xcode nu este instalat, când într-adevăr este instalat.

==> Actualizarea imagemagick 7.0.11-0 -> 7.0.11-1
Avertisment: se construiește python@3.9 din sursă:
Sticla are nevoie de Apple Command Line Tools pentru a fi instalate.
Le puteți instala, dacă doriți, cu:
xcode-select --install

configurare brew returnează următoarele informații:
macOS: 11.2.1-x86_64
CLT: N/A
Xcode: 12.4

Totuși, văd și următoarele:
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-select versiunea 2384.

De asemenea, am instalat Python 3.9.2 direct de la sursă și văd următoarele:
$ python3 -V
Python 3.9.2

Vad si urmatoarele:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
total 0
lrwxr-xr-x 1 roată rădăcină 59B 11 septembrie 11:33 Actual -> /opt/local/Library/Frameworks/Python.framework/Versions/3.8
drwxr-xr-x 6 roată rădăcină 192B 11 septembrie 11:33 ..
drwxr-xr-x 5 roată rădăcină 160B 11 septembrie 11:33 .
drwxr-xr-x 3 roată rădăcină 96B 9 decembrie 15:18 3.7
drwxr-xr-x 9 roată rădăcină 288B 30 dec 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
total 0
lrwxr-xr-x 1 roată rădăcină 3B 25 feb 10:34 Actual -> 3,9
drwxrwxr-x 4 roată rădăcină 128B 25 februarie 10:34 .
drwxrwxr-x 11 administrator rădăcină 352B 25 februarie 10:34 3.9
drwxr-xr-x 6 roată rădăcină 192B 25 feb 10:34 ..

Aveți sugestii despre cum să îmi actualizez acum instalațiile de bere?

mporcheron

13 noiembrie 2011


Nottingham, Marea Britanie
  • 25 februarie 2021
De fiecare dată când am actualizat Big Sur, sparge parțial CLT (unele lucruri rămân, dar unele biblioteci dispar, de exemplu, nu mai pot compila cod C++, deși Clang rămâne instalat). Reinstalarea cu xcode-select — instalarea o rezolvă de fiecare dată
Reacții:gilby101

Monotremata

11 aprilie 2019
Ontario, CA
  • 26 februarie 2021
La fel și eu. A trebuit să-l reinstalez pe a mea noaptea trecută doar pentru a proiecta/decarantina o aplicație din Github. Undeva între una dintre aceste actualizări, mi-a șters-o. Cred că este a treia oară când îl reinstalez de la upgrade la Big Sur în noiembrie.

Teoria proprie

11 martie 2021
  • 11 martie 2021
Eu ma confrunt cu aceeasi problema. De fiecare dată când se actualizează Big Sur, trebuie să rulez din nou manual xcode-select --install.

rezwits

la
10 iulie 2007
Las Vegas
  • 13 martie 2021
Uneori, când fac upgrade la macOS, ei lansează un Xcode+CLT (înainte sau după actualizarea macOS), dar pare că momentele în care nu fac un pachet de upgrade ABSOLUTE CLT, trebuie să rulați --install... acum

ksaro1

Poster original
25 februarie 2021
  • 3 aprilie 2021
BTW - după actualizarea la 11.2.3, instrumentul CLT lipsea din nou, pe care l-am reinstalat prin xcode-select --install. Și văd următoarele:


$ configurație brew
HOMEBREW_VERSION: 3.0.10
ORIGINE: https://github.com/Homebrew/brew
CAP: 0ad2564c5f1ddf6f16f707f2861556b80546713c
Ultima comitere: acum 5 zile
Apăsați de bază ORIGINEA: https://github.com/Homebrew/homebrew-core
Cap de atingere de bază: ddaf8f1295abaa372ebf968ec845982f35703e1e
Ultima comitere a atingerii principale: acum 26 de minute
Ramura principală a robinetului: 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 pe 64 de biți 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

Actualizarea portului $ este învechită
:
:
:

--> Preluare arhiva pentru pkgconfig
---> Se încearcă preluarea pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2 de la https://mse.uk.packages.macports.org/pkgconfig
---> Se încearcă preluarea pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160 de la https://mse.uk.packages.macports.org/pkgconfig
---> Instalarea pkgconfig @0.29.2_0
---> Se activează pkgconfig @0.29.2_0
---> Curățarea pkgconfig
Avertisment: SDK-ul macOS 11.2 nu pare să fie instalat. Este posibil ca porturile să nu fie construite corect.
Avertisment: îl puteți instala ca parte a pachetului Xcode Command Line Tools rulând `xcode-select --install'.
---> Dependențe de calcul pentru python38
---> Se preia arhiva pentru python38
---> Încercarea de a prelua python38-3.8.9_0.darwin_20.x86_64.tbz2 de la https://mse.uk.packages.macports.org/python38
---> Încercarea de a prelua python38-3.8.9_0.darwin_20.x86_64.tbz2 de la https://lil.fr.packages.macports.org/python38
---> Încercarea de a prelua python38-3.8.9_0.darwin_20.x86_64.tbz2 de la https://packages.macports.org/python38
---> Preluare fișiere dist pentru python38
---> Încercarea de a prelua Python-3.8.9.tar.xz de la https://www.python.org/ftp/python/3.8.9/
---> Verificarea sumelor de control pentru python38
---> Extragerea python38
---> Aplicarea de corecții la python38
---> Configurarea python38
---> Construirea python38
---> Staging python38 in destroot
---> Instalarea python38 @3.8.9_0
---> Curățarea python38
Avertisment: SDK-ul macOS 11.2 nu pare să fie instalat. Este posibil ca porturile să nu fie construite corect
Avertisment: îl puteți instala ca parte a pachetului Xcode Command Line Tools rulând `xcode-select --install'.
---> Dependențe de calcul pentru python38
---> Se dezactivează python38 @3.8.8_1
---> Curățarea python38
---> Se activează python38 @3.8.9_0

rezwits

la
10 iulie 2007
Las Vegas
  • 27 aprilie 2021
După instalarea Big Sur 11.3,
dacă treceți la Xcode 12.5,
după ce se face,
ÎNAINTE de a utiliza xcode-select --install
mergând la Brew și upgrade/actualizare
mergeți ÎNAPOI la Actualizare software și instalați CLT-uri
apoi reveniți la `upgrade de infuzie`

Dacă nu, probabil vei primi avertismentul (din nou)...