If you have (or can install) the cabal-install package, this is the next best option, as this will resolve build dependencies automatically. To download, compile and install Darcs and its dependencies via cabal-install, simply run
cabal update cabal install darcs
ghc --make Setup ./Setup configure ./Setup build ./Setup install
This will require the following build dependencies:
Additional build dependencies are declared in the darcs.cabal file, and ./Setup configure will tell you if any required build dependencies aren't found. The build dependencies at time of writing (Darcs 2.3) are as follows:
Missing optional build dependencies are only listed if ./Setup configure is passed the -verbose argument. At time of writing they are:
darcs-unstable 2010-02-08