Resolving dependencies... Configuring digest-0.0.1.2... Configuring mtl-2.2.1... Building digest-0.0.1.2... Building mtl-2.2.1... Installed digest-0.0.1.2 Configuring old-locale-1.0.0.7... Building old-locale-1.0.0.7... Configuring utf8-string-1.0.1.1... Installed old-locale-1.0.0.7 Building utf8-string-1.0.1.1... Configuring zlib-0.6.1.2... Installed mtl-2.2.1 Building zlib-0.6.1.2... Installed utf8-string-1.0.1.1 Configuring old-time-1.1.0.3... Installed zlib-0.6.1.2 Building old-time-1.1.0.3... Installed old-time-1.1.0.3 Configuring zip-archive-0.1.3... Building zip-archive-0.1.3... Failed to install zip-archive-0.1.3 Build log ( /home/builder/.cabal/logs/zip-archive-0.1.3.log ): cabal: Entering directory '/tmp/cabal-tmp-19896/zip-archive-0.1.3' Warning: zip-archive.cabal: Unknown fields: build-depends (line 14) Fields allowed in this section: name, version, cabal-version, build-type, license, license-file, license-files, copyright, maintainer, stability, homepage, package-url, bug-reports, synopsis, description, category, author, tested-with, data-files, data-dir, extra-source-files, extra-tmp-files, extra-doc-files Configuring zip-archive-0.1.3... Building zip-archive-0.1.3... Preprocessing library zip-archive-0.1.3... [1 of 1] Compiling Codec.Archive.Zip ( Codec/Archive/Zip.hs, dist/build/Codec/Archive/Zip.o ) Codec/Archive/Zip.hs:207:19: error: • Variable not in scope: liftM :: (time-1.6.0.1:Data.Time.Clock.UTC.UTCTime -> Integer) -> IO time-1.6.0.1:Data.Time.Clock.UTC.UTCTime -> IO Integer • Perhaps you meant ‘liftA’ (imported from Control.Applicative) Perhaps you want to add ‘liftM’ to the import list in the import of ‘Control.Monad’ (Codec/Archive/Zip.hs:70:1-47). cabal: Leaving directory '/tmp/cabal-tmp-19896/zip-archive-0.1.3' cabal: Error: some packages failed to install: zip-archive-0.1.3 failed during the building phase. The exception was: ExitFailure 1