Resolving dependencies... Configuring base-orphans-0.5.4... Configuring mtl-2.2.1... Building base-orphans-0.5.4... Building mtl-2.2.1... Configuring syb-0.6... Installed base-orphans-0.5.4 Building syb-0.6... Configuring TypeCompose-0.9.12... Installed mtl-2.2.1 Building TypeCompose-0.9.12... Installed syb-0.6 Configuring haskell-src-1.0.2.0... Building haskell-src-1.0.2.0... Installed TypeCompose-0.9.12 Installed haskell-src-1.0.2.0 Downloading DeepArrow-0.4.0... Configuring DeepArrow-0.4.0... Building DeepArrow-0.4.0... Installed DeepArrow-0.4.0 Downloading TV-0.4.8... Configuring TV-0.4.8... Building TV-0.4.8... Failed to install TV-0.4.8 Build log ( /home/builder/.cabal/logs/TV-0.4.8.log ): cabal: Entering directory '/tmp/cabal-tmp-13486/TV-0.4.8' Configuring TV-0.4.8... Building TV-0.4.8... Preprocessing library TV-0.4.8... src/Interface/TV/Defaults.hs:1:37: warning: -XOverlappingInstances is deprecated: instead use per-instance pragmas OVERLAPPING/OVERLAPPABLE/OVERLAPS [1 of 8] Compiling Interface.TV.Input ( src/Interface/TV/Input.hs, dist/build/Interface/TV/Input.o ) [2 of 8] Compiling Interface.TV.Output ( src/Interface/TV/Output.hs, dist/build/Interface/TV/Output.o ) [3 of 8] Compiling Interface.TV.OFun ( src/Interface/TV/OFun.hs, dist/build/Interface/TV/OFun.o ) src/Interface/TV/OFun.hs:77:3: error: ‘idA’ is not a (visible) method of class ‘DeepArrow’ cabal: Leaving directory '/tmp/cabal-tmp-13486/TV-0.4.8' cabal: Error: some packages failed to install: TV-0.4.8 failed during the building phase. The exception was: ExitFailure 1