Rake 0.6 - thank you

Rake 0.5 included a whole bunch of FileUtils stuff into Object, which made
something like net/ssh break.

(In net/ssh: shell.cd "foobar" uses method_missing to handle the #cd).

I just upgraded to Rake 0.6 and this is fixed.

Many thanks, Jim!!

Rake 0.5 included a whole bunch of FileUtils stuff into Object, which made
something like net/ssh break.

(In net/ssh: shell.cd "foobar" uses method_missing to handle the #cd).

I just upgraded to Rake 0.6 and this is fixed.

Many thanks, Jim!!

Hmmm.

brains# gem update rake
Upgrading installed gems...
Updating Gem source index for: http://gems.rubyforge.org
Attempting remote upgrade of rake
Attempting remote installation of 'rake'
ERROR: While executing gem ... (Gem::Exception)
     SSL is not installed on this system
brains# ssh -V
SSH Version Sun_SSH_1.0, protocol versions 1.5/2.0.
brains#

So I have sun's ssl, but this won't work.

         Hugh

···

On Thu, 29 Sep 2005, itsme213 wrote:

Hugh, I believe the problem is that you need the ruby ssl stuff compiled and
installed. Perhaps when you installed ruby, it didn't detect Sun's SSL libs
and therefore didn't compile the ruby ssl libs? (I'm not sure ruby's stuff
will actually work with Sun's stuff).

···

On 9/28/05, Hugh Sasse <hgs@dmu.ac.uk> wrote:

On Thu, 29 Sep 2005, itsme213 wrote:

> Rake 0.5 included a whole bunch of FileUtils stuff into Object, which
made
> something like net/ssh break.
>
> (In net/ssh: shell.cd <http://shell.cd> "foobar" uses method_missing to
handle the #cd).
>
> I just upgraded to Rake 0.6 and this is fixed.
>
> Many thanks, Jim!!

Hmmm.

brains# gem update rake
Upgrading installed gems...
Updating Gem source index for: http://gems.rubyforge.org
Attempting remote upgrade of rake
Attempting remote installation of 'rake'
ERROR: While executing gem ... (Gem::Exception)
SSL is not installed on this system
brains# ssh -V
SSH Version Sun_SSH_1.0, protocol versions 1.5/2.0.
brains#

--
Chad Fowler
http://chadfowler.com

http://rubygems.rubyforge.org (over one million gems served!)

Hugh Sasse said:

Rake 0.5 included a whole bunch of FileUtils stuff into Object, which
made
something like net/ssh break.

(In net/ssh: shell.cd "foobar" uses method_missing to handle the #cd).

I just upgraded to Rake 0.6 and this is fixed.

Many thanks, Jim!!

Hmmm.

brains# gem update rake
Upgrading installed gems...
Updating Gem source index for: http://gems.rubyforge.org
Attempting remote upgrade of rake
Attempting remote installation of 'rake'
ERROR: While executing gem ... (Gem::Exception)
     SSL is not installed on this system
brains# ssh -V
SSH Version Sun_SSH_1.0, protocol versions 1.5/2.0.
brains#

So I have sun's ssl, but this won't work.

Hi Hugh. There are several factors interacting here.

(1) First, you probably don't have the Ruby ssl libraries installed.
Perhaps Ruby did not detect the libraries when you installed.

(2) Rake 0.6.0 is a signed gem. The current version of RubyGems requires
SSL when installing signed gems, even when it is not checking the
signatures. This is obviously wrong. The CVS RubyGems only requires SSL
when doing the actual check.

I have a unsigned version of Rake available on my betagems site that will
install with the current rubygems. Use the following command:

   gem install rake --source http://onstepback.org/betagems

I hope this helps.

···

On Thu, 29 Sep 2005, itsme213 wrote:

--
-- Jim Weirich jim@weirichhouse.org http://onestepback.org
-----------------------------------------------------------------
"Beware of bugs in the above code; I have only proved it correct,
not tried it." -- Donald Knuth (in a memo to Peter van Emde Boas)

         [...]

I just upgraded to Rake 0.6 and this is fixed.

Many thanks, Jim!!

Hmmm.

brains# gem update rake

         [...]

ERROR: While executing gem ... (Gem::Exception)
SSL is not installed on this system
brains# ssh -V
SSH Version Sun_SSH_1.0, protocol versions 1.5/2.0.
brains#

Hugh, I believe the problem is that you need the ruby ssl stuff compiled and
installed. Perhaps when you installed ruby, it didn't detect Sun's SSL libs
and therefore didn't compile the ruby ssl libs? (I'm not sure ruby's stuff
will actually work with Sun's stuff).

OK, I probably need to beat some sense into LD_LIBRARY_PATH or
something. Thanks, I'll have another look.

         Hugh

···

On Thu, 29 Sep 2005, Chad Fowler wrote:

On 9/28/05, Hugh Sasse <hgs@dmu.ac.uk> wrote:

On Thu, 29 Sep 2005, itsme213 wrote:

Hugh Sasse said:

         [...]

So I have sun's ssl, but this won't work.

Hi Hugh. There are several factors interacting here.

(1) First, you probably don't have the Ruby ssl libraries installed.
Perhaps Ruby did not detect the libraries when you installed.

OK... I'll see if I can get them to build with Sun's ssl in any
case. Probably worth knowing...

(2) Rake 0.6.0 is a signed gem. The current version of RubyGems requires
SSL when installing signed gems, even when it is not checking the
signatures. This is obviously wrong. The CVS RubyGems only requires SSL

If only because we want people to be able to use ruby in countries
with tight cryptography legislation :slight_smile:

when doing the actual check.

I have a unsigned version of Rake available on my betagems site that will
install with the current rubygems. Use the following command:

  gem install rake --source http://onstepback.org/betagems

I hope this helps.

Thank you, I'd forgotten about that...

--

         Hugh

···

On Thu, 29 Sep 2005, Jim Weirich wrote:

I have a unsigned version of Rake available on my betagems site that will
install with the current rubygems. Use the following command:

  gem install rake --source http://onstepback.org/betagems

For the archives: that's

     gem install rake --source http://onestepback.org/betagems

of course. Rake-0.6.1.1 installed successfully.

I hope this helps.

Thank you.
I'll investigate the ssh with sun matter further later on.

         Thank you
         Hugh

···

On Thu, 29 Sep 2005, Jim Weirich wrote: