Resolving dependencies... cabal: Could not resolve dependencies: next goal: OpenCL (user goal) rejecting: OpenCL-1.0.3.4, 1.0.3.3, 1.0.3.2, 1.0.3.1, 1.0.3.0, 1.0.2.6, 1.0.2.4, 1.0.2.3, 1.0.2.2 (global constraint requires ==1.0.1.3) trying: OpenCL-1.0.1.3 trying: base-4.8.1.0/installed-4f7... (dependency of OpenCL-1.0.1.3) next goal: mtl (dependency of OpenCL-1.0.1.3) rejecting: mtl-2.2.1, 2.2.0.1, 2.2, 2.1.3.1, 2.1.2, 2.1.1, 2.1 (conflict: OpenCL => mtl==2.0.*) trying: mtl-2.0.1.1 next goal: transformers (dependency of mtl-2.0.1.1) rejecting: transformers-0.4.2.0/installed-21d..., 0.4.3.0, 0.4.2.0, 0.4.1.0, 0.3.0.0 (conflict: mtl => transformers==0.2.*) trying: transformers-0.2.2.1 rejecting: transformers-0.2.2.1:+applicativeinbase (conflict: base==4.8.1.0/installed-4f7..., transformers-0.2.2.1:applicativeinbase => base>=2 && <4.8) rejecting: transformers-0.2.2.1:-applicativeinbase (conflict: base==4.8.1.0/installed-4f7..., transformers-0.2.2.1:applicativeinbase => base>=1.0 && <2) Dependency tree exhaustively searched.