-
Notifications
You must be signed in to change notification settings - Fork 235
Cannot determine linuxbrew version: Homebrew >=1.4.0 (shallow or no git repository) #736
Comments
Try… brew --version
git -C $(linuxbrew --repo) fetch --depth=1 origin 1.6.9
brew --version |
No joy.
|
Try… brew --version
cd $(brew --repo)
git log --oneline -n1
git describe --tags
git pull --ff-only --depth=1
brew --version |
FYI:
I don't see a |
The
|
|
Ohhhh. Just found this:
Is it intended that *brew doesn't respect the regular system path (by default)? |
Filtering the environment by default (specifically |
I'd be happy to take a crack at it. (I'll just |
It would be, and somewhere in the history of pull requests, there's a PR opened by me that was closed without being merged. We try to keep Linuxbrew's behaviour similar to Homebrew's behaviour, and Homebrew does not do that. Homebrew and Linuxbrew do have a configuration option HOMEBREW_FORCE_BREWED_CURL=1, but there's no corresponding option There's also the auto-detected variable |
Yeah, sounds like both of those could be pretty easily copied from the curl versions. I'll give it a shot. |
Opened Homebrew/brew#4377. |
Homebrew/brew/pull/4377 merged, implementing |
It occurs to me that that change doesn't actually fix my original issue, where I had a good git in the path, but not a brewed git. I suppose that won't be fixed, for whatever the reason that “there's a PR opened by me that was closed without being merged.” But I can still work around it by exporting |
brew/Library/Homebrew/shims/scm/git Line 88 in 3ba4c2e
I believe this script is used by |
brew
command and reproduced the problem with multiple formulae?not about formulae
brew update
and can still reproduce the problem?brew doctor
, fixed all issues and can still reproduce the problem?Fixed everything I have access to. Don't think it's related.
brew config
andbrew doctor
and included their output with your issue?To help us debug your issue please explain:
Update linuxbrew to latest version.
Brew reports
Homebrew >=1.4.0 (shallow or no git repository)
Homebrew = 1.6.9
maybe? That's current.brew
commands)brew config
andbrew doctor
output:The text was updated successfully, but these errors were encountered: