"I have a mind like a steel... uh... thingy." Patrick Logan's weblog.

Search This Blog

Wednesday, July 05, 2006

0 tests, 0 assertions, *but* 0 failures, 0 errors

Steve Loughran, counting the number of tests for web services standardization...

Ant has more tests than the entire specification suite of SOAP, WS-A, WS-RF, even WSDL (I think). And that is just a build tool, not the strategic glue for a planet.

Sunday, July 02, 2006

ubuntu, apt-get, and ruby

This information exists here and there, but I thought I'd try to capture simply in one place.

If you are running ubuntu linux and you want to install ruby the you currently have to install several packages. For some reason, some of those packages are on the approved ubunto list (e.g. ruby) and some (e.g. irb) are not. I suppose because some people will need to run a ruby program but not need the interactive interpreter.

To get to the "unapproved" packages for ruby you need to edit /etc/apt/sources.list

There is a comment in the file about getting access to the "unapproved" universe. Uncomment the denoted lines of the file. What's not immediately clear though is you have to run "apt-get update" before the next "apt-get install ..." will recognize the newly available sets of packages.

After the update then do the following installs... (Your list will vary if you want rails, etc. You probably want to leave out the 1.8, that's just the current version.)


apt-get install ruby1.8
apt-get install ri1.8 
apt-get install rdoc1.8 
apt-get install irb1.8 
apt-get install ruby1.8-elisp
apt-get install ruby1.8-examples 
apt-get install libdbm-ruby1.8 
apt-get install libgdbm-ruby1.8 
apt-get install libtcltk-ruby1.8
apt-get install libopenssl-ruby1.8 
apt-get install libreadline-ruby1.8

Apparently rubygems has to be installed the old fashioned way.

Blog Archive

About Me

Portland, Oregon, United States
I'm usually writing from my favorite location on the planet, the pacific northwest of the u.s. I write for myself only and unless otherwise specified my posts here should not be taken as representing an official position of my employer. Contact me at my gee mail account, username patrickdlogan.