secondstreetmedia
4/25/2015 - 4:26 PM

Troubleshooting steps for Homebrew not finding Passenger formula on Yosemite 10.10.3 system

Troubleshooting steps for Homebrew not finding Passenger formula on Yosemite 10.10.3 system

~>> cd /

/>> brew update
Already up-to-date.
/>>

/>> brew update
Already up-to-date.
/>>

/>> brew upgrade
/>>

/>> brew cleanup
/>>

/>> 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 and just ignore them. 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 what 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/Tim-MacBookPro/.rvm/gems/ruby-2.2.2/bin/passenger-config

Warning: You have a curlrc file
If you have trouble downloading packages with Homebrew, then maybe this
is the problem? If the following command doesn't work, then try removing
your curlrc:
  curl http://github.com
/>>
  
/>> curl http://github.com
/>>

/>> sudo chown -R $(whoami) /usr/local
Password:
/>>

/>> brew gist-logs passenger
Error: No available formula for passenger
/>>

/>> HOMEBREW_MAKE_JOBS=1 brew install -v passenger 2>&1
Error: No available formula for passenger 
Searching formulae...
Searching taps...
/>>

/>> ls ~/Library/Logs/Homebrew
openssl
/>>

/>> brew config
HOMEBREW_VERSION: 0.9.5
ORIGIN: https://github.com/Homebrew/homebrew
HEAD: 21fcd197019fba2a6cc31ba1406b6c6025f4bab1
Last commit: 4 hours ago
HOMEBREW_PREFIX: /usr/local
HOMEBREW_CELLAR: /usr/local/Cellar
CPU: 8-core 64-bit ivybridge
OS X: 10.10.3-x86_64
Xcode: 6.3.1
CLT: 6.3.1.0.1.1429149539
Clang: 6.1 build 602
X11: 2.7.7 => /opt/X11
System Ruby: 2.0.0-p481
Perl: /usr/bin/perl
Python: /usr/bin/python
Ruby: /Users/Tim-MacBookPro/.rvm/rubies/ruby-2.2.2/bin/ruby
Java: 1.6.0_65
/>>

/>> brew install passenger
Error: No available formula for passenger 
Searching formulae...
Searching taps...
/>>

/>> brew search passenger
No formula found for "passenger".
Searching pull requests...
Closed pull requests:
passenger 5.0.4 (https://github.com/Homebrew/homebrew/pull/37610)
Update passenger to version 5.0.6 (https://github.com/Homebrew/homebrew/pull/38227)
passenger 5.0.1 (https://github.com/Homebrew/homebrew/pull/37393)
Update passenger to version 5.0.5 (https://github.com/Homebrew/homebrew/pull/38021)
passenger: use https, modernize, sha256 (https://github.com/Homebrew/homebrew/pull/37482)
passenger: use https, modernize, sha256 (https://github.com/Homebrew/homebrew/pull/37473)
Update passenger to version 5.0.2 (https://github.com/Homebrew/homebrew/pull/37469)
Update passenger to version 4.0.59 (https://github.com/Homebrew/homebrew/pull/36682)
passenger: fix breakage of passenger-install-apache2-module (https://github.com/Homebrew/homebrew/pull/36132)
Update passenger to version 4.0.58 (https://github.com/Homebrew/homebrew/pull/36147)
Update passenger to version 4.0.57 (https://github.com/Homebrew/homebrew/pull/35509)
Update passenger to version 4.0.56 (https://github.com/Homebrew/homebrew/pull/35101)
nginx: fix passenger caveat (https://github.com/Homebrew/homebrew/pull/32636)
Update passenger to version 4.0.53 (https://github.com/Homebrew/homebrew/pull/32836)
Update passenger to version 4.0.52 (https://github.com/Homebrew/homebrew/pull/32595)
Update passenger to version 4.0.51 (https://github.com/Homebrew/homebrew/pull/32593)
passenger: set minimum OS requirement to Lion. (https://github.com/Homebrew/homebrew/pull/31941)
Update passenger to version 4.0.50 (https://github.com/Homebrew/homebrew/pull/31921)
Update passenger to version 4.0.49 (https://github.com/Homebrew/homebrew/pull/31798)
Update passenger to version 4.0.44 (https://github.com/Homebrew/homebrew/pull/29684)
passenger: Use opt_prefix (https://github.com/Homebrew/homebrew/pull/22073)
nginx: use Homebrew passenger (https://github.com/Homebrew/homebrew/pull/26128)
Update passenger to version 4.0.48 (https://github.com/Homebrew/homebrew/pull/31087)
nginx: update Passenger caveats (https://github.com/Homebrew/homebrew/pull/30155)
passenger: add apache2 module build option (https://github.com/Homebrew/homebrew/pull/30452)
Update passenger to version 4.0.46 (https://github.com/Homebrew/homebrew/pull/30862)
Update passenger to version 4.0.42 (https://github.com/Homebrew/homebrew/pull/29028)
Update passenger to version 4.0.20 (https://github.com/Homebrew/homebrew/pull/23146)
Update passenger to version 4.0.19 (https://github.com/Homebrew/homebrew/pull/22777)
Update passenger to version 4.0.18 (https://github.com/Homebrew/homebrew/pull/22629)
Install only necessary files for passenger (https://github.com/Homebrew/homebrew/pull/22514)
Upgrade passenger to version 4.0.14 (https://github.com/Homebrew/homebrew/pull/22003)
Fix the 'nginx --with-passenger' recipe. (https://github.com/Homebrew/homebrew/pull/23419)
Update passenger to version 4.0.21 (https://github.com/Homebrew/homebrew/pull/23463)
Update passenger to version 4.0.23 (https://github.com/Homebrew/homebrew/pull/23855)
Update passenger to version 4.0.24 (https://github.com/Homebrew/homebrew/pull/24293)
Update passenger to version 4.0.26 (https://github.com/Homebrew/homebrew/pull/24733)
Update passenger to version 4.0.27 (https://github.com/Homebrew/homebrew/pull/24961)
Update passenger to version 4.0.37 (https://github.com/Homebrew/homebrew/pull/26233)
Update passenger to version 4.0.36 (https://github.com/Homebrew/homebrew/pull/26150)
Update passenger to version 4.0.29 (https://github.com/Homebrew/homebrew/pull/25177)
Update passenger to version 4.0.28 (https://github.com/Homebrew/homebrew/pull/25172)
Update passenger to version 4.0.33 (https://github.com/Homebrew/homebrew/pull/25597)
Update passenger to version 4.0.31 (https://github.com/Homebrew/homebrew/pull/25592)
Update Passenger to 4.0.35 (https://github.com/Homebrew/homebrew/pull/25932)
Update passenger to version 4.0.17 (https://github.com/Homebrew/homebrew/pull/22428)
Fix Passenger Root directive in Apache config (https://github.com/Homebrew/homebrew/pull/22651)
Add formula for Phusion Passenger (https://github.com/Homebrew/homebrew/pull/19981)
Update passenger to version 4.0.41 (https://github.com/Homebrew/homebrew/pull/28257)
Update passenger to version 4.0.38 (https://github.com/Homebrew/homebrew/pull/27376)
Update passenger to version 4.0.43 (https://github.com/Homebrew/homebrew/pull/29653)
passenger: remove wrapper scripts and remove curl dependency (https://github.com/Homebrew/homebrew/pull/25627)
Update passenger to version 4.0.30 [urgent] (https://github.com/Homebrew/homebrew/pull/25560)
Update passenger to version 4.0.45 (https://github.com/Homebrew/homebrew/pull/30091)
Update passenger to version 4.0.40 (https://github.com/Homebrew/homebrew/pull/27680)
Update passenger to version 4.0.16 (https://github.com/Homebrew/homebrew/pull/22349)
nginx: fix passenger detection and module location (https://github.com/Homebrew/homebrew/pull/25743)
Passenger: Fix apache config module path (https://github.com/Homebrew/homebrew/pull/22513)
Update passenger to version 4.0.25 (urgent because of Nginx CVE-2013-4547) (https://github.com/Homebrew/homebrew/pull/24505)
/>>