Howto install geordi on Ubuntu
Many people seem to have problems with installing geordi on Ubuntu. This article extends geordi installation instructions with necessary steps to make a successful installation on Ubuntu Gutsy.
First of all, it is very important to grab ghc6 from Ubuntu repositories, not from haskell.org! The one from haskell.org will give you the following error when trying to compile anything (with the bot, of course):
g++: virtual timer expiredStart with installing following packages from Ubuntu reps (excuse the line break):
sudo apt-get install ghc6 haddock hugs happy alex c2hs cpphs libghc6-mtl-dev libghc6-network-dev
Then, install irc-0.2.3 and utf8-string-0.1 packages as instructed in prerequisities section. Continue with the installation procedure until you bump into an error message saying:
Local: getGroupEntryForName: failed (Success)
This means that there is no such group as ‘nobody’ by default. Go add it with:
sudo addgroup nobodyand continue with the installation instructions.
PS. I warmly suggest following the example rt tree while filling up your rt!