web-dev-qa-db-ja.com

brew remove inkscape:エラー:呼び出しが必要です:cxx11が無効になっています

以下の問題を解決するにはどうすればよいですか?

$ brew update && brew upgrade
Already up-to-date.
Error: Calling needs :cxx11 is disabled! There is no replacement.
Please report this to the weikengchen/caskformula tap:
  /usr/local/Homebrew/Library/Taps/weikengchen/homebrew-caskformula/Formula/inkscape.rb:31

If reporting this issue please do so at (not Homebrew/brew or Homebrew/core):
  https://github.com/weikengchen/homebrew-caskformula/issues
10
DevonDahon

これでようやく私の問題が解決しました:

brew untap weikengchen/caskformula
brew update && brew upgrade
8
DevonDahon

両方のタップcaskformula/caskformulaweikengchen/caskformula(おそらく他の人ですか? )がこの問題を引き起こしているようです。現在のタップを一覧表示するには、次を実行します

brew tap

次に、不審なリポジトリをアンタップします。

brew untap caskformula/caskformula#これでうまくいきました

brew doctorを実行して、caskformulaを削除した後で問題を確認します。問題がある場合は、推奨事項に従ってください。

最後に、リポジトリを更新してソフトウェアをアップグレードします。

brew update

brew upgrade

Githubのこの問題のいくつかの詳細:

https://github.com/caskformula/homebrew-caskformula/issues/74

10
jonasfh