Hi, I've had good luck mirroring this repository it includes a passenger
rubygem RPM with a precompiled mod_passenger.

http://yum.puppetlabs.com/prosvc/5/x86_64/

rpm -ql rubygem-passenger | grep so$
/usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/apache2/mod_passenger.so
/usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/ext/phusion_passenger/native_support.so
/usr/lib/ruby/gems/1.8/gems/passenger-2.2.11/lib/native_support.so

Thanks
Eric

On Sat, Mar 19, 2011 at 5:32 PM, rjl <rjlin...@gmail.com> wrote:

> Hi all,
> I am having a very difficult time getting passenger installed and
> configured with puppet. I have puppet installed and working fine but
> it is using webrick. I have followed the documentation here (http://
> projects.puppetlabs.com/projects/puppet/wiki/Using_Passenger) with no
> success.
>
> I need to be able to install this without compiling on the puppet
> master. From what I have been able to gather, installing these rpms
> should give me that capability:
>
> rubygem-file-tail-1.0.5-1.noarch.rpm
> rubygem-rake-0.8.7-2.el5.noarch.rpm
> mod_passenger-3.0.5-1.el5.x86_64.rpm
> rubygem-passenger-3.0.5-1.el5.x86_64.rpm
> rubygem-spruz-0.2.2-1.noarch.rpm
> rubygem-daemon_controller-0.2.5-1.noarch.rpm
> rubygem-passenger-native-3.0.5-1.el5.x86_64.rpm
> rubygem-fastthread-1.0.7-1.el5.x86_64.rpm
> rubygem-rack-1.1.0-2.el5.noarch.rpm
>
> However, apache is giving me errors such as
> # mkdir -p /usr/lib/ruby/gems/1.8/gems/passenger-3.0.5/ext/ruby/native
> # cd /usr/lib/ruby/gems/1.8/gems/passenger-3.0.5/ext/ruby/native
> # /usr/bin/ruby '/usr/lib/ruby/gems/1.8/gems/passenger-3.0.5/ext/ruby/
> extconf.rb'
> # make
> make: gcc: Command not found
> make: *** [passenger_native_support.o] Error 127
> /usr/lib/ruby/gems/1.8/gems/passenger-3.0.5/lib/phusion_passenger/
> native_support.rb:124:in `sh': Could not compile
> passenger_native_support.so ('make' failed) (RuntimeError)
>
> Obviously, it is looking for a compiler.
>
> I am completely lost on how to get this working. Any assistance would
> be greatly appreciated.
>
> I am running these which I downloaded from here :
> http://people.fedoraproject.org/~tmz/repo/puppet/epel/5Server/x86_64/
>
> puppet-2.6.6-0.3.el5 (on master and hosts)
> puppet-server-2.6.6-0.3.el5 (on master only)
>
> Any assistance getting me on the right track would be greatly
> appreciated.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-users@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-users@googlegroups.com.
To unsubscribe from this group, send email to 
puppet-users+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/puppet-users?hl=en.

Reply via email to