Resolving dependencies... Downloading newports-1.1... Configuring newports-1.1... Building newports-1.1... Preprocessing executable 'newports' for newports-1.1... [1 of 1] Compiling Main ( newports.hs, dist/build/newports/newports-tmp/Main.o ) newports.hs:70:29: Couldn't match type ‘time-1.4.2:Data.Time.Clock.UTC.UTCTime’ with ‘T.ClockTime’ Expected type: IO [(FilePath, T.ClockTime)] Actual type: IO [(FilePath, time-1.4.2:Data.Time.Clock.UTC.UTCTime)] In a stmt of a 'do' block: return $ zip d t In the expression: do { t <- mapM D.getModificationTime d; return $ zip d t } In an equation for ‘getModTimes’: getModTimes d = do { t <- mapM D.getModificationTime d; return $ zip d t } Failed to install newports-1.1 cabal: Error: some packages failed to install: newports-1.1 failed during the building phase. The exception was: ExitFailure 1