diff options
| author | Dominyk Tiller | 2017-12-13 06:06:07 +0000 | 
|---|---|---|
| committer | Dominyk Tiller | 2017-12-13 06:09:37 +0000 | 
| commit | d6ebdf1e6253a76cbbe38588a1a16e497afbbfa2 (patch) | |
| tree | 4e05888b2ae986bc3453217979f781d45d425f58 /Library/Homebrew/language/python.rb | |
| parent | 7b558e05228d3d70182ec3592079e5fe4b2b23ef (diff) | |
| download | brew-d6ebdf1e6253a76cbbe38588a1a16e497afbbfa2.tar.bz2 | |
python: handle env filtering on pth check
Since ENV filtering became the default this has been chucking
erroneous warnings from both `brew doctor` and things like `brew install pygobject`
about needing to run:
```
echo 'import site; site.addsitedir("/usr/local/lib/python2.7/site-packages")' >> /Users/xyz/Library/Python/2.7/lib/python/site-packages/homebrew.pth
```
even though I had Homebrew's `python` installed.
Diffstat (limited to 'Library/Homebrew/language/python.rb')
| -rw-r--r-- | Library/Homebrew/language/python.rb | 2 | 
1 files changed, 1 insertions, 1 deletions
| diff --git a/Library/Homebrew/language/python.rb b/Library/Homebrew/language/python.rb index 49e3d1a46..a839c23c3 100644 --- a/Library/Homebrew/language/python.rb +++ b/Library/Homebrew/language/python.rb @@ -35,7 +35,7 @@ module Language        probe_file = homebrew_site_packages(version)/"homebrew-pth-probe.pth"        begin          probe_file.atomic_write("import site; site.homebrew_was_here = True") -        quiet_system python, "-c", "import site; assert(site.homebrew_was_here)" +        with_homebrew_path { quiet_system python, "-c", "import site; assert(site.homebrew_was_here)" }        ensure          probe_file.unlink if probe_file.exist?        end | 
