You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Error: Please update your system curl.
Minimum required version: 7.41.0
Your curl version: 7.29.0
Your curl executable:
Error: Please update your system Git.
Minimum required version: 2.7.0
Your Git version: 1.8.3.1
Your Git executable: /usr/bin/git
HOMEBREW_VERSION: >=2.5.0 (shallow or no git repository)
ORIGIN: https://github.com/Homebrew/brew
HEAD: 75db06d8f204d49a6d9d7c325e5c459e89f6c818
Last commit: 2 days ago
Core tap ORIGIN: https://github.com/Homebrew/homebrew-core
Core tap HEAD: 36f9cb671e40866cbb72bb055b141ba8dc29eb23
Core tap last commit: 2 days ago
Core tap branch: master
HOMEBREW_PREFIX: /home/multilanguage/.linuxbrew
HOMEBREW_REPOSITORY: /home/multilanguage/.linuxbrew/Homebrew
HOMEBREW_CELLAR: /home/multilanguage/.linuxbrew/Cellar
HOMEBREW_CASK_OPTS: []
HOMEBREW_CORE_GIT_REMOTE: https://github.com/Homebrew/homebrew-core
HOMEBREW_MAKE_JOBS: 64
HOMEBREW_TEMP: /home/multilanguage/tmp
Homebrew Ruby: 2.6.5 => /usr/bin/ruby
CPU: 64-core 64-bit skylake
Clang: N/A
Git: 1.8.3.1 => /bin/git
Curl: 7.29.0 => /bin/curl
Kernel: Linux 3.10.0-1160.49.1.el7.x86_64 x86_64 GNU/Linux
OS: CentOS Linux release 7.9.2009 (Core)
Host glibc: 2.17
/usr/bin/gcc: 4.8.5
/usr/bin/ruby: 2.6.5
glibc: N/A
gcc@5: N/A
xorg: N/A
brew doctor output
Error: Please update your system curl.
Minimum required version: 7.41.0
Your curl version: 7.29.0
Your curl executable:
Error: Please update your system Git.
Minimum required version: 2.7.0
Your Git version: 1.8.3.1
Your Git executable: /usr/bin/git
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 ifsoftware packages are installed, and which additional flags to use whencompiling and linking.Having additional scripts in your path can confuse software installed viaHomebrew if the config script overrides a system or Homebrew-providedscript of the same name. We found the following "config" scripts: /home/multilanguage/opt/bin/curl-config /home/multilanguage/miniconda3/bin/python3-config /home/multilanguage/miniconda3/bin/ncursesw6-config /home/multilanguage/miniconda3/bin/python3.8-config /home/multilanguage/miniconda3/bin/curl-config /home/multilanguage/miniconda3/bin/krb5-configWarning: An outdated version (1.8.3.1) of Git was detected in your PATH.Git 2.7.0 or newer is required for Homebrew.Please upgrade: brew install gitWarning: Your Homebrew's prefix is not /home/linuxbrew/.linuxbrew.
Some of Homebrew's bottles (binary packages) can only be used with the defaultprefix (/home/linuxbrew/.linuxbrew).You will encounter build failures with some formulae.Please create pull requests instead of asking for help on Homebrew's GitHub,
Twitter or any other official channels. You are responsible for resolving
any issues you experience while you are running this
unsupported configuration.
Verification
I ran brew update and am still able to reproduce my issue.
I have resolved all warnings from brew doctor and that did not fix my problem.
What were you trying to do (and why)?
I'm trying to fix warnings in brew doctor. I already installed newer versions of git and curl and they are in my PATH, but brew still complains that I have old versions of these programs.
What happened (include all command output)?
You can see I have the latest curl and git:
$ which curl
~/opt/bin/curl
$ curl --version
curl 7.82.0 ...
$ which git
~/opt/bin/git
$ git --version
git version 2.9.5
I choose Brew because it lets me install packages in my local home directory. I don't have root access to use apt or yum, so I do not have root access to update the curl and git in /usr/bin.
Choosing to not allow for using other, more up-to-date git and curl is making brew useless. Same for the requirement to create a linuxbrew user for some bottle. Again, this makes Brew useless for users without root access, since that also means they can't create new users.
brew config
outputbrew doctor
outputVerification
brew update
and am still able to reproduce my issue.brew doctor
and that did not fix my problem.What were you trying to do (and why)?
I'm trying to fix warnings in
brew doctor
. I already installed newer versions ofgit
andcurl
and they are in my PATH, but brew still complains that I have old versions of these programs.What happened (include all command output)?
You can see I have the latest
curl
andgit
:brew config is hardcoded on
Why? How to change them?
What did you expect to happen?
I expect brew to use git and curl from PATH or to let me change the paths where to find them.
Step-by-step reproduction instructions (by running
brew
commands)The text was updated successfully, but these errors were encountered: