Resolving dependencies... Downloading smartGroup-0.3.0... Configuring smartGroup-0.3.0... Building smartGroup-0.3.0... Preprocessing library smartGroup-0.3.0... [1 of 1] Compiling SmartGroup ( SmartGroup.hs, dist/build/SmartGroup.o ) Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Loading package array-0.4.0.1 ... linking ... done. Loading package deepseq-1.3.0.1 ... linking ... done. Loading package containers-0.5.0.0 ... linking ... done. Loading package pretty-1.1.1.0 ... linking ... done. Loading package template-haskell ... linking ... done. Loading package bytestring-0.10.0.2 ... linking ... done. SmartGroup.hs:24:53: Exception when trying to run compile-time code: stopWords: openFile: does not exist (No such file or directory) Code: (>>=) runIO (readFile "stopWords") ((.) lift words) In the first argument of `Set.fromList', namely `$(runIO (readFile "stopWords") >>= (lift . words))' In the second argument of `flip', namely `(Set.fromList ($(runIO (readFile "stopWords") >>= (lift . words))))' In the second argument of `(.)', namely `flip Set.member (Set.fromList ($(runIO (readFile "stopWords") >>= (lift . words))))' Failed to install smartGroup-0.3.0 cabal: Error: some packages failed to install: smartGroup-0.3.0 failed during the building phase. The exception was: ExitFailure 1