After running "cruise add" with an https url to project in SVN I get a stack trace indicating problems referencing openssl: /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ custom_require.rb:21:in `require__'': no such file to load -- openssl (MissingSourceFile) from /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/ rubygems/custom_require.rb:21:in `require'' Has anyone seen this situation before? Suggestions on what to try next would be most appreciated. Duane Gran -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4210 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070316/75300cef/attachment.bin
Jeremy Stell-Smith
2007-Mar-16 13:40 UTC
[Cruisecontrolrb-users] cc Solaris issue with openssl
Can you include the exact command you''re using on the command line for add the project? If you have a password on it, you can *** it out. I just verified that I can successfully add a project for https://svn.apache.org/repos/asf/xalan/test/trunk/ Jeremy On 3/16/07, Duane Gran <dmg2n at virginia.edu> wrote:> > Jeremy, > > Thanks for writing. Yes, I should have clarified that the svn command > line client works just fine on this machine. > > Duane > > On Mar 16, 2007, at 9:28 AM, Jeremy Stell-Smith wrote: > > if you do a regular svn checkout of the same, does it work? > > On 3/16/07, Duane Gran <dmg2n at virginia.edu> wrote: > > > > After running "cruise add" with an https url to project in SVN I get > > a stack trace indicating problems referencing openssl: > > > > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > > custom_require.rb:21:in `require__'': no such file to load -- openssl > > (MissingSourceFile) > > from /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/ > > rubygems/custom_require.rb:21:in `require'' > > > > Has anyone seen this situation before? Suggestions on what to try > > next would be most appreciated. > > > > Duane Gran > > _______________________________________________ > > Cruisecontrolrb-users mailing list > > Cruisecontrolrb-users at rubyforge.org > > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users > > > > > > > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070316/9473a823/attachment.html
Sure thing. My command is: ./cruise add collex --url https://patacriticism.svn.sourceforge.net/ svnroot/patacriticism/collex/trunk/web No login is required so anyone curious could try the above command. Thank you so much for any advice you may have. Duane On Mar 16, 2007, at 9:40 AM, Jeremy Stell-Smith wrote:> Can you include the exact command you''re using on the command line > for add the project? If you have a password on it, you can *** it > out. I just verified that I can successfully add a project for > https://svn.apache.org/repos/asf/xalan/test/trunk/ > > Jeremy > > On 3/16/07, Duane Gran <dmg2n at virginia.edu > wrote: > Jeremy, > > Thanks for writing. Yes, I should have clarified that the svn > command line client works just fine on this machine. > > Duane > > On Mar 16, 2007, at 9:28 AM, Jeremy Stell-Smith wrote: > >> if you do a regular svn checkout of the same, does it work? >> >> On 3/16/07, Duane Gran <dmg2n at virginia.edu > wrote: >> After running "cruise add" with an https url to project in SVN I get >> a stack trace indicating problems referencing openssl: >> >> /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ >> custom_require.rb:21:in `require__'': no such file to load -- openssl >> (MissingSourceFile) >> from /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/ >> rubygems/custom_require.rb:21:in `require'' >> >> Has anyone seen this situation before? Suggestions on what to try >> next would be most appreciated. >> >> Duane Gran >> _______________________________________________ >> Cruisecontrolrb-users mailing list >> Cruisecontrolrb-users at rubyforge.org >> http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users >> >> >> > > >-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070316/152ccefb/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4210 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070316/152ccefb/attachment-0001.bin
Alexey Verkhovsky
2007-Mar-16 16:55 UTC
[Cruisecontrolrb-users] cc Solaris issue with openssl
> Sure thing. My command is: > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > custom_require.rb:21:in `require__'': no such file to load -- openssl > (MissingSourceFile)openssl is a Ruby standard library. If it''s not available, it means that your Ruby installation was built without it. Confirm it by this command: ruby -e "puts require(''openssl'')" It''ll blow up with the same message. There are two places in CC.rb that require opensssl. A Jabber plugin and something in Rails'' ActionMailer (which is a component in chrge of emailing). The best fix is to reinstall Ruby with openssl included. Alex -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070316/3868f21c/attachment.html
Ketan Padegaonkar
2007-Mar-21 08:46 UTC
[Cruisecontrolrb-users] cc Solaris issue with openssl
On 3/16/07, Alexey Verkhovsky <averkhov at thoughtworks.com> wrote:> > > Sure thing. My command is: > > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > > custom_require.rb:21:in `require__'': no such file to load -- openssl > > (MissingSourceFile) > > openssl is a Ruby standard library. If it''s not available, it means that > your Ruby installation was built without it. Confirm it by this command: > ruby -e "puts require(''openssl'')" > It''ll blow up with the same message. > > There are two places in CC.rb that require opensssl. A Jabber plugin and > something in Rails'' ActionMailer (which is a component in chrge of > emailing). > The best fix is to reinstall Ruby with openssl included. > > AlexHehe... I''d to do exactly the same thing. I knocked off the plugins that used openssl. Later I had to install openssl-ruby on my computer. I''m using Ubuntu, and the default install of ruby does not come with openssl. Would it be possible to update the install instructions to support *some* common distributions ? -- Ketan Padegaonkar I blog... Therefore I am... http://ketan.padegaonkar.name
Alex, Thanks for the advice. It took a while for me to have a moment to return to this, but today I did a recompile of ruby 1.8.4 and from everything I can tell openssl is included just fine. The relevant output from the make command shows "compiling openssl" with no error report. Maybe I''m overlooking something obvious. I looked for a list of configuration flags for configure script when building ruby to declare the location of the openssl library but didn''t see it. I know this is getting out of the range of CC support, but does anyone have any tips on what to do next? Duane On Mar 16, 2007, at 12:55 PM, Alexey Verkhovsky wrote:> > > Sure thing. My command is: > > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > > custom_require.rb:21:in `require__'': no such file to load -- openssl > > (MissingSourceFile) > > openssl is a Ruby standard library. If it''s not available, it means > that your Ruby installation was built without it. Confirm it by > this command: > ruby -e "puts require(''openssl'')" > It''ll blow up with the same message. > > There are two places in CC.rb that require opensssl. A Jabber > plugin and something in Rails'' ActionMailer (which is a component > in chrge of emailing). > The best fix is to reinstall Ruby with openssl included. > > Alex > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070328/c190d97d/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4210 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070328/c190d97d/attachment.bin
Alex, I''ve been hitting a wall on this and have found even precompiled binaries for Ruby from sunfreeware.com don''t have openssl support. I''ve built plenty of Unix programs from source, but this baffles me so I''m considering another option. Do you think it would work to hack CC.rb to not make use of the Jabber plugin and the Rails ActionMailer to not make use of SSL? If there is another option available I''m open to it. Duane On Mar 16, 2007, at 12:55 PM, Alexey Verkhovsky wrote:> > > Sure thing. My command is: > > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > > custom_require.rb:21:in `require__'': no such file to load -- openssl > > (MissingSourceFile) > > openssl is a Ruby standard library. If it''s not available, it means > that your Ruby installation was built without it. Confirm it by > this command: > ruby -e "puts require(''openssl'')" > It''ll blow up with the same message. > > There are two places in CC.rb that require opensssl. A Jabber > plugin and something in Rails'' ActionMailer (which is a component > in chrge of emailing). > The best fix is to reinstall Ruby with openssl included. > > Alex > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070330/4947d869/attachment-0001.html -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4210 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070330/4947d869/attachment-0001.bin
Alexey Verkhovsky
2007-Mar-30 14:30 UTC
[Cruisecontrolrb-users] cc Solaris issue with openssl
Jabber plugin is not a problem, as long as it stays in builder_plugins/available/ (plugins from that directory are not loaded at runtime). As for ActionMailer, you can probably teach CC.rb to live without it. You won''t have email notification though. I would try to add an empty openssl.rb file to lib/, and/or make the following change to environment.rb: - config.frameworks -= [ :active_record, :action_web_service ] + config.frameworks -= [ :active_record, :action_web_service, :action_mailer ] Alex Duane Gran <dmg2n at virginia.edu> 03/30/2007 07:45 AM To Alexey Verkhovsky <averkhov at thoughtworks.com> cc cruisecontrolrb-users at rubyforge.org Subject Re: [Cruisecontrolrb-users] cc Solaris issue with openssl Alex, I''ve been hitting a wall on this and have found even precompiled binaries for Ruby from sunfreeware.com don''t have openssl support. I''ve built plenty of Unix programs from source, but this baffles me so I''m considering another option. Do you think it would work to hack CC.rb to not make use of the Jabber plugin and the Rails ActionMailer to not make use of SSL? If there is another option available I''m open to it. Duane On Mar 16, 2007, at 12:55 PM, Alexey Verkhovsky wrote:> Sure thing. My command is: > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > custom_require.rb:21:in `require__'': no such file to load -- openssl > (MissingSourceFile)openssl is a Ruby standard library. If it''s not available, it means that your Ruby installation was built without it. Confirm it by this command: ruby -e "puts require(''openssl'')" It''ll blow up with the same message. There are two places in CC.rb that require opensssl. A Jabber plugin and something in Rails'' ActionMailer (which is a component in chrge of emailing). The best fix is to reinstall Ruby with openssl included. Alex _______________________________________________ Cruisecontrolrb-users mailing list Cruisecontrolrb-users at rubyforge.org http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070330/341f3a98/attachment.html
Just when I think I''ve lost all hope, I found a better source for Solaris binaries. I''ll share this in case it is helpful to anyone else on the list: http://www.blastwave.org I appreciate all the tips, Alex. Now I have a working version of Ruby so I believe all is well. Duane On Mar 30, 2007, at 10:30 AM, Alexey Verkhovsky wrote:> > Jabber plugin is not a problem, as long as it stays in > builder_plugins/available/ (plugins from that directory are not > loaded at runtime). > > As for ActionMailer, you can probably teach CC.rb to live without > it. You won''t have email notification though. I would try to add an > empty openssl.rb file to lib/, and/or make the following change to > environment.rb: > > - config.frameworks -= [ :active_record, :action_web_service ] > + config.frameworks -= > [ :active_record, :action_web_service, :action_mailer ] > > Alex > > > > > Duane Gran <dmg2n at virginia.edu> > 03/30/2007 07:45 AM > > To > Alexey Verkhovsky <averkhov at thoughtworks.com> > cc > cruisecontrolrb-users at rubyforge.org > Subject > Re: [Cruisecontrolrb-users] cc Solaris issue with openssl > > > > > > Alex, > > I''ve been hitting a wall on this and have found even precompiled > binaries for Ruby from sunfreeware.com don''t have openssl support. > I''ve built plenty of Unix programs from source, but this baffles me > so I''m considering another option. > > Do you think it would work to hack CC.rb to not make use of the > Jabber plugin and the Rails ActionMailer to not make use of SSL? > If there is another option available I''m open to it. > > Duane > > On Mar 16, 2007, at 12:55 PM, Alexey Verkhovsky wrote: > > > > Sure thing. My command is: > > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > > custom_require.rb:21:in `require__'': no such file to load -- openssl > > (MissingSourceFile) > > openssl is a Ruby standard library. If it''s not available, it means > that your Ruby installation was built without it. Confirm it by > this command: > ruby -e "puts require(''openssl'')" > It''ll blow up with the same message. > > There are two places in CC.rb that require opensssl. A Jabber > plugin and something in Rails'' ActionMailer (which is a component > in chrge of emailing). > The best fix is to reinstall Ruby with openssl included. > > Alex > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users > > _______________________________________________ > Cruisecontrolrb-users mailing list > Cruisecontrolrb-users at rubyforge.org > http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users-------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070330/a6fc83bb/attachment.html -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 4210 bytes Desc: not available Url : http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070330/a6fc83bb/attachment.bin
Alexey Verkhovsky
2007-Mar-30 19:32 UTC
[Cruisecontrolrb-users] cc Solaris issue with openssl
> Now I have a working version of RubyNow, that''s much better. :) Alex Duane Gran <dmg2n at virginia.edu> 03/30/2007 12:55 PM To Alexey Verkhovsky <averkhov at thoughtworks.com> cc cruisecontrolrb-users at rubyforge.org Subject Re: [Cruisecontrolrb-users] cc Solaris issue with openssl Just when I think I''ve lost all hope, I found a better source for Solaris binaries. I''ll share this in case it is helpful to anyone else on the list: http://www.blastwave.org I appreciate all the tips, Alex. Now I have a working version of Ruby so I believe all is well. Duane On Mar 30, 2007, at 10:30 AM, Alexey Verkhovsky wrote: Jabber plugin is not a problem, as long as it stays in builder_plugins/available/ (plugins from that directory are not loaded at runtime). As for ActionMailer, you can probably teach CC.rb to live without it. You won''t have email notification though. I would try to add an empty openssl.rb file to lib/, and/or make the following change to environment.rb: - config.frameworks -= [ :active_record, :action_web_service ] + config.frameworks -= [ :active_record, :action_web_service, :action_mailer ] Alex Duane Gran <dmg2n at virginia.edu> 03/30/2007 07:45 AM To Alexey Verkhovsky <averkhov at thoughtworks.com> cc cruisecontrolrb-users at rubyforge.org Subject Re: [Cruisecontrolrb-users] cc Solaris issue with openssl Alex, I''ve been hitting a wall on this and have found even precompiled binaries for Ruby from sunfreeware.com don''t have openssl support. I''ve built plenty of Unix programs from source, but this baffles me so I''m considering another option. Do you think it would work to hack CC.rb to not make use of the Jabber plugin and the Rails ActionMailer to not make use of SSL? If there is another option available I''m open to it. Duane On Mar 16, 2007, at 12:55 PM, Alexey Verkhovsky wrote:> Sure thing. My command is: > /usr/local/lib/ruby/gems/lib/ruby/site_ruby/1.8/rubygems/ > custom_require.rb:21:in `require__'': no such file to load -- openssl > (MissingSourceFile)openssl is a Ruby standard library. If it''s not available, it means that your Ruby installation was built without it. Confirm it by this command: ruby -e "puts require(''openssl'')" It''ll blow up with the same message. There are two places in CC.rb that require opensssl. A Jabber plugin and something in Rails'' ActionMailer (which is a component in chrge of emailing). The best fix is to reinstall Ruby with openssl included. Alex _______________________________________________ Cruisecontrolrb-users mailing list Cruisecontrolrb-users at rubyforge.org http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users _______________________________________________ Cruisecontrolrb-users mailing list Cruisecontrolrb-users at rubyforge.org http://rubyforge.org/mailman/listinfo/cruisecontrolrb-users -------------- next part -------------- An HTML attachment was scrubbed... URL: http://rubyforge.org/pipermail/cruisecontrolrb-users/attachments/20070330/64f442cc/attachment-0001.html