2010/3/31 Ben Lovell <benjamin.lov...@gmail.com>

> On 31 March 2010 11:03, smain kahlouch <smain...@gmail.com> wrote:
>
>>
>>
>> 2010/3/31 Ben Lovell <benjamin.lov...@gmail.com>
>>
>>
>>>>>>>>
>>>>>>>> 2010/3/30 Peter Meier <peter.me...@immerda.ch>
>>>>>>>>
>>>>>>>>  gem update rack
>>>>>>>>>> Updating installed gems
>>>>>>>>>> Updating rack
>>>>>>>>>> Successfully installed rack-1.1.0
>>>>>>>>>> Gems updated: rack
>>>>>>>>>>
>>>>>>>>>> I still have the same error.
>>>>>>>>>>
>>>>>>>>>
>>>>>>>>> just to be sure: you restarted apache, right?
>>>>>>>>>
>>>>>>>>> can you give us a list of your installed gems, as well you server
>>>>>>>>> and client version?
>>>>>>>>>
>>>>>>>>> cheers pete
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> --
>>>>>>>>> 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<puppet-users%2bunsubscr...@googlegroups.com>
>>>>>>>>> .
>>>>>>>>> For more options, visit this group at
>>>>>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>>>>>
>>>>>>>>>
>>>>>>>>
>>>>>>>> Yes Apache has been restarted. It seems that i have two versions of
>>>>>>>> rack installed :
>>>>>>>>
>>>>>>>> gem list
>>>>>>>>
>>>>>>>> *** LOCAL GEMS ***
>>>>>>>>
>>>>>>>> rack (1.1.0, 1.0.1)
>>>>>>>> rake (0.8.7)
>>>>>>>>
>>>>>>>>
>>>>>>> Do you have any idea please ?
>>>>>>>
>>>>>>
>>>>>> I still can't figure out  how to solve my problem.
>>>>>> I still have the same errors :
>>>>>>
>>>>>> err: /File[/var/lib/puppet/lib]: Failed to generate additional
>>>>>> resources using 'eval_generate': Error 400 on SERVER: undefined method
>>>>>> `path' for #<Rack::Request:0x7fd034ce6ce0>
>>>>>>
>>>>>> debug: file_metadata supports formats: b64_zlib_yaml marshal pson raw
>>>>>> yaml; using pson
>>>>>> err: /File[/var/lib/puppet/lib]: Failed to retrieve current state of
>>>>>> resource: Error 400 on SERVER: undefined method `path' for
>>>>>> #<Rack::Request:0x7fd034cc0720> Could not retrieve file metadata for
>>>>>> puppet://puppet/plugins: Error 400 on SERVER: undefined method `path' for
>>>>>> #<Rack::Request:0x7fd034cc0720>
>>>>>> debug: Finishing transaction 69914353358540 with 0 changes
>>>>>>
>>>>>> debug: catalog supports formats: b64_zlib_yaml marshal pson raw yaml;
>>>>>> using pson
>>>>>> err: Could not retrieve catalog from remote server: Error 400 on
>>>>>> SERVER: undefined method `path' for #<Rack::Request:0x7fd034cbc378>
>>>>>>
>>>>>>
>>>>>>
>>>>> It seems as though you have multiple rubies on your machine. Can you
>>>>> confirm what the following displays at the prompt:
>>>>>
>>>>>  `ruby -v`
>>>>>
>>>>> Also, please confirm which ruby version passenger is loading by
>>>>> checking the "PassengerRuby" in your apache configuration.
>>>>>
>>>>> Thanks,
>>>>> Ben
>>>>>
>>>>> --
>>>>> You received this message because you are subscribed to the Google
>>>>> Groups "Puppet Users" group.
>>>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>>>> To unsubscribe from this group, send email to
>>>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>>>> .
>>>>> For more options, visit this group at
>>>>> http://groups.google.com/group/puppet-users?hl=en.
>>>>>
>>>>
>>>>
>>>> Hi Ben, thanks for your answer.
>>>>
>>>> *ruby -v
>>>> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
>>>>
>>>> passenger.conf
>>>> <IfModule mod_passenger.c>
>>>>   PassengerRoot /usr
>>>>   PassengerRuby /usr/bin/ruby
>>>> </IfModule>
>>>>
>>>> /usr/bin/ruby -v
>>>> ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux]
>>>>
>>>> *Regards,
>>>> Grifith
>>>> *
>>>> *
>>>>
>>>
>>> Your "PassengerRoot" above is incorrect, it should point to wherever you
>>> have passenger and I doubt this is your /usr dir. If I were you I'd follow
>>> the passenger install instructions again and to the letter:
>>>
>>> http://www.modrails.com/install.html
>>>
>>> Your environment looks OK so I guess you have just misconfigured
>>> something during installation. Be sure to follow *exactly* what you are told
>>> by passenger-install-apache2-module.
>>>
>>> Cheers,
>>> Ben
>>>
>>> --
>>> You received this message because you are subscribed to the Google Groups
>>> "Puppet Users" group.
>>> To post to this group, send email to puppet-us...@googlegroups.com.
>>> To unsubscribe from this group, send email to
>>> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
>>> .
>>> For more options, visit this group at
>>> http://groups.google.com/group/puppet-users?hl=en.
>>>
>>
>> Hi Ben,
>>
>> I installed Passenger via the debian package : libapache2-mod-passenger.
>>
>> Regards
>>
>>
>>
> Not having had any experience installing from a package I'm not sure I can
> help. My advice would be to remove the package and install it following the
> steps I mentioned or from phusion's instructions (which are very
> comprehensive). It isn't difficult to get setup.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Puppet Users" group.
> To post to this group, send email to puppet-us...@googlegroups.com.
> To unsubscribe from this group, send email to
> puppet-users+unsubscr...@googlegroups.com<puppet-users%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/puppet-users?hl=en.
>


Yes i understand, it's not difficult but for security reasons i don't want
to install development tools (gcc ...).

-- 
You received this message because you are subscribed to the Google Groups 
"Puppet Users" group.
To post to this group, send email to puppet-us...@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