Impressum / Imprint

Strange Mongrel 1.1 error (solved)

Posted on January 07, 2008

Right after updating Mongrel, gem_plugin and some other (probably unrelated) gems today, Mongrel didn’t like me any more, refusing to start up any Rail s application. Instead, I got this nice message complaining about a missing init.rb in the activerdf gem:

** Rails loaded.
** Loading any Rails specific GemPlugins
Exiting
/usr/local/lib/site_ruby/1.8/rubygems/custom_require.rb:27:in 'gem_original_require': no such file to load -- /usr/lib/ruby/gems/1.8/gems/activerdf-1.6.1/lib/activerdf/init.rb (MissingSourceFile)

It took me a while to find the fix on rubyforge via google, so maybe this helps somebody else having the same problem.

Mongrel 0.3.13.4 is out!

Posted on September 19, 2006

Official release note.

The good news for Debian users is that I spent this morning updating the Mongrel Debian packages for good old stable Sarge.

If you don’t have Mongrel already installed the Debian way, but would like to, you might want to read that older article for initial setup instructions.

Once set up, installing or updating couldn’t be easier:

apt-get update
apt-get install mongrel

and you’re done.

Please feel free to contact me with any problems related to these packages.

Mongrel, Apache and Rails on Debian Sarge

Posted on July 07, 2006

Wouldn’t it be cool if you just could

apt-get install mongrel

to set up the great Mongrel web server including a recent version of Ruby and everything else needed to run your Rails applications in a combined Mongrel/Apache load balanced setup on a rock solid and easy-to-maintain Debian Sarge server ?

If the answer is yes, this one is for you.

Not that I don’t like gem, but on production systems I prefer to have as less package mangement systems as possible ;-)

So the goal is to set up such a server, without doing a single gem install or ruby setup.rb. We’ll need to install rubygems itself, though, since Mongrel depends on it. But as there’s already a debian package for this, there’s nothing to worry about.