Calling depends_on :x11 is disabled!
Created by: Leo-Simpson
Hello, when I try to brew install gepetto-viewer
, I get this error :
Error: Invalid formula: /usr/local/Homebrew/Library/Taps/gepetto/homebrew-gepetto/Formula/gepetto-viewer.rb
gepetto-viewer: Calling depends_on :x11 is disabled! Use depends_on specific X11 formula(e) instead.
Please report this issue to the gepetto/gepetto tap (not Homebrew/brew or Homebrew/core), or even better, submit a PR to fix it:
/usr/local/Homebrew/Library/Taps/gepetto/homebrew-gepetto/Formula/gepetto-viewer.rb:21
Error: Cannot tap gepetto/gepetto: invalid syntax in tap!
It seems that this happened to me when I updated my iOS from High Sierra to Big Sur. It looks like depends_on :x11
does no work with the latest versions of Xcode, but I don't know how to solve it. If someone could help me it would be very nice.
Here is the output of brew config
and brew doctor
:
$ brew config
HOMEBREW_VERSION: 3.0.1-42-g7cef833
ORIGIN: https://github.com/Homebrew/brew
HEAD: 7cef833d5106c109cf43dc7fca7dc46d3ea23466
Last commit: 4 hours ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 39ad201fec502c39ca9f6fd6212039cfdf0c10a8
Core tap last commit: 49 minutes ago
Core tap branch: master
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CASK_OPTS: []
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 broadwell
Clang: 12.0 build 1200
Git: 2.24.3 => /Library/Developer/CommandLineTools/usr/bin/git
Curl: 7.64.1 => /usr/bin/curl
macOS: 11.2.1-x86_64
CLT: 12.4.0.0.1.1610135815
Xcode: 12.4
$ brew doctor
Please note that these warnings are just used to help the Homebrew maintainers
with debugging if you file an issue. If everything you use Homebrew for is
working fine: please don't worry or file an issue; just ignore this. Thanks!
Warning: "config" scripts exist outside your system or Homebrew directories.
`./configure` scripts often look for *-config scripts to determine if
software packages are installed, and which additional flags to use when
compiling and linking.
Having additional scripts in your path can confuse software installed via
Homebrew if the config script overrides a system or Homebrew-provided
script of the same name. We found the following "config" scripts:
/Users/leosimpson/opt/miniconda3/envs/env/bin/icu-config
/Users/leosimpson/opt/miniconda3/envs/env/bin/libpng16-config
/Users/leosimpson/opt/miniconda3/envs/env/bin/libpng-config
/Users/leosimpson/opt/miniconda3/envs/env/bin/python3.9-config
/Users/leosimpson/opt/miniconda3/envs/env/bin/python3-config
/Users/leosimpson/opt/miniconda3/envs/env/bin/ncursesw6-config
/Users/leosimpson/opt/miniconda3/envs/env/bin/ncurses6-config