Resolving dependencies... Configuring hinotify-0.3.2... Configuring text-1.2.2.1... Building hinotify-0.3.2... Building text-1.2.2.1... Failed to install hinotify-0.3.2 Build log ( /home/builder/.cabal/logs/hinotify-0.3.2.log ): cabal: Entering directory '/tmp/cabal-tmp-24914/hinotify-0.3.2' Configuring hinotify-0.3.2... Building hinotify-0.3.2... Preprocessing library hinotify-0.3.2... [1 of 2] Compiling System.INotify.Masks ( dist/build/System/INotify/Masks.hs, dist/build/System/INotify/Masks.o ) [2 of 2] Compiling System.INotify ( dist/build/System/INotify.hs, dist/build/System/INotify.o ) src/System/INotify.hsc:316:13: error: • Variable not in scope: catch :: IO () -> (t0 -> m0 ()) -> IO b0 • Perhaps you want to add ‘catch’ to the import list in the import of ‘Control.Exception’ (src/System/INotify.hsc:41:1-34). src/System/INotify.hsc:322:27: error: • Variable not in scope: catch :: IO () -> (t1 -> m1 ()) -> IO () • Perhaps you want to add ‘catch’ to the import list in the import of ‘Control.Exception’ (src/System/INotify.hsc:41:1-34). cabal: Leaving directory '/tmp/cabal-tmp-24914/hinotify-0.3.2' Installed text-1.2.2.1 Configuring system-filepath-0.4.13.4... Building system-filepath-0.4.13.4... Installed system-filepath-0.4.13.4 Configuring system-fileio-0.3.16.3... Building system-fileio-0.3.16.3... Installed system-fileio-0.3.16.3 cabal: Error: some packages failed to install: fsnotify-0.0.1 depends on hinotify-0.3.2 which failed to install. hinotify-0.3.2 failed during the building phase. The exception was: ExitFailure 1