フォーラム

XcodeCLTがインストールされていないというbrewアップグレードの失敗

ksaro1

オリジナルポスター
2021年2月25日
  • 2021年2月25日
brewがインストールされたアプリをアップグレードすると、CLT for Xcodeがインストールされていないのに、実際にインストールされているというエラーメッセージが表示されます。

==> imagemagick 7.0.11-0-> 7.0.11-1のアップグレード
警告:ソースからpython@3.9をビルドしています:
ボトルには、Appleコマンドラインツールをインストールする必要があります。
必要に応じて、次の方法でインストールできます。
xcode-select --install

brewconfig 次の情報を返します。
macOS:11.2.1-x86_64
CLT:N / A
Xcode:12.4

それでも、私は次のことも見ています。
$ xcode-select -p
/Applications/Xcode.app/Contents/Developer
$ xcode-select -v
xcode-バージョン2384を選択します。

また、Python 3.9.2をソースから直接インストールしましたが、次のように表示されます。
$ python3 -V
Python 3.9.2

私はまた次を見ます:
$ ls -larth /opt/local/Library/Frameworks/Python.framework/Versions
合計0
lrwxr-xr-x1ルートホイール59B119月11:33現在-> / opt / local / Library / Frameworks / Python.framework / Versions / 3.8
drwxr-xr-x6ルートホイール192B119月11:33 ..
drwxr-xr-x5ルートホイール160B119月11:33
drwxr-xr-x3ルートホイール96B9 Dec 15:18 3.7
drwxr-xr-x9ルートホイール288B30 Dec 10:41 3.8
$ ls -larth /Library/Frameworks/Python.framework/Versions
合計0
lrwxr-xr-x1ルートホイール3B252月10:34現在-> 3.9
drwxrwxr-x4ルートホイール128B252月10:34
drwxrwxr-x 11 root admin 352B 25 Feb 10:34 3.9
drwxr-xr-x6ルートホイール192B252月10:34 ..

brewインストールを今すぐアップグレードする方法について何か提案はありますか?

mporcheron

2011年11月13日


英国ノッティンガム
  • 2021年2月25日
Big Surを更新するたびに、CLTが部分的に壊れます(一部は残っていますが、一部のライブラリは表示されなくなります。たとえば、ClangはインストールされたままですがC ++コードをコンパイルできなくなります)。 xcode-selectを使用して再インストールする—installは毎回修正します
反応:gilby101

単孔目

2019年4月11日
オンタリオ州、カリフォルニア州
  • 2021年2月26日
こっちも一緒。先日、Githubからアプリをコード署名/検疫するためだけに、自分のアプリを再インストールする必要がありました。これらの更新の1つの間のどこかで、それは私のものを一掃しました。 11月にビッグサーにアップグレードして以来、3回目の再インストールだと思います。

EigenTheory

2021年3月11日
  • 2021年3月11日
私はこれと同じ問題を経験しています。 Big Surが更新されるたびに、手動で再実行する必要があります xcode-select--install。

rezwits

2007年7月10日
ラスベガス
  • 2021年3月13日
時々、macOSをアップグレードするときにXcode + CLTをスローします(macOSアップデートの前または後に)が、ABSOLUTE CLTアップグレードパッケージを実行しない場合は、-install ... nowを実行する必要があります。

ksaro1

オリジナルポスター
2021年2月25日
  • 2021年4月3日
ところで-11.2.3にアップグレードした後、CLTツールが再び見つからなかったので、xcode-select--installを使用して再インストールしました。そして、私は次のように見えます:


$ brew config
HOMEBREW_VERSION:3.0.10
元: https://github.com/Homebrew/brew
ヘッド:0ad2564c5f1ddf6f16f707f2861556b80546713c
最終コミット:5日前
コアタップORIGIN: https://github.com/Homebrew/homebrew-core
コアタップHEAD:ddaf8f1295abaa372ebf968ec845982f35703e1e
コアタップの最終コミット:26分前
コアタップブランチ:マスター
HOMEBREW_PREFIX:/ usr / local
HOMEBREW_CASK_OPTS:[]
HOMEBREW_DISPLAY:/private/tmp/com.apple.launchd.ZBLJZiyq8c/org.xquartz:0
HOMEBREW_MAKE_JOBS:4
自作Ruby:2.6.3 => / System / Library / Frameworks / Ruby.framework / Versions / 2.6 / usr / bin / ruby
CPU:クアッドコア64ビットkabylake
Clang:12.0ビルド1200
Git:2.24.3 => /Applications/Xcode.app/Contents/Developer/usr/bin/git
カール: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

$ポートアップグレードが古くなっています




-> pkgconfigのアーカイブを取得しています
---> pkgconfig-0.29.2_0.darwin_20.x86_64.tbz2をからフェッチしようとしています https://mse.uk.packages.macports.org/pkgconfig
---> pkgconfig-0.29.2_0.Darwin_20.x86_64.tbz2.rmd160をからフェッチしようとしています https://mse.uk.packages.macports.org/pkgconfig
---> pkgconfig @ 0.29.2_0のインストール
---> pkgconfig @ 0.29.2_0をアクティブ化しています
---> pkgconfigのクリーニング
警告:macOS 11.2SDKがインストールされていないようです。ポートが正しく構築されない場合があります。
警告: `xcode-select --install 'を実行することにより、Xcodeコマンドラインツールパッケージの一部としてインストールできます。
---> python38の依存関係の計算
---> python38のアーカイブを取得しています
--->からpython38-3.8.9_0.darwin_20.x86_64.tbz2をフェッチしようとしています https://mse.uk.packages.macports.org/python38
--->からpython38-3.8.9_0.darwin_20.x86_64.tbz2をフェッチしようとしています https://lil.fr.packages.macports.org/python38
--->からpython38-3.8.9_0.darwin_20.x86_64.tbz2をフェッチしようとしています https://packages.macports.org/python38
---> python38のdistfileをフェッチしています
---> Python-3.8.9.tar.xzをからフェッチしようとしています https://www.python.org/ftp/python/3.8.9/
---> python38のチェックサムを確認しています
---> python38の抽出
---> python38にパッチを適用する
---> python38の構成
---> python38の構築
---> python38をdestrootにステージングする
---> python38 @ 3.8.9_0のインストール
---> python38のクリーニング
警告:macOS 11.2SDKがインストールされていないようです。ポートが正しく構築されない場合があります
警告: `xcode-select --install 'を実行することにより、Xcodeコマンドラインツールパッケージの一部としてインストールできます。
---> python38の依存関係の計算
---> python38 @ 3.8.8_1の非アクティブ化
---> python38のクリーニング
---> python38 @ 3.8.9_0をアクティブ化しています

rezwits

2007年7月10日
ラスベガス
  • 2021年4月27日
Big Sur 11.3をインストールした後、
Xcode 12.5に進むと、
その後、
xcode-select--installを使用する前に
ブリューに行き、アップグレード/更新
ソフトウェアアップデートに戻り、CLTをインストールします
その後、 `brewupgrade`に戻ります

そうでない場合は、おそらく警告が表示されます(再び)...