Darcs is a free, open source revision control system written in Haskell. This requires ghc, haskell-primitive, haskell-vector, haskell-random, haskell-transformers, haskell-syb, haskell-dataenc, haskell-mmap, haskell-zlib, haskell-terminfo, haskell-utf8-string, haskell-html, haskell-tar, haskell-mtl, haskell-text, haskell-parsec, haskell-hashed-storage, haskell-haskeline, haskell-regex-base, haskell-network, haskell-regex-posix, haskell-HTTP, and haskell-regex-compat. To run the test suite, additionally haskell-HUnit, haskell-ansi-terminal, haskell-hostname, haskell-xml, haskell-ansi-wl-pprint, haskell-QuickCheck, haskell-test-framework, haskell-test-framework-hunit, and haskell-test-framework-quickcheck2 are required. After uninstalling, run this command to unregister the package from the ghc package database: ghc-pkg recache