Resolving dependencies... Error: cabal: Could not resolve dependencies: [__0] trying: ihaskell-dataframe-0.1.0.0 (user goal) [__1] trying: random-1.3.1 (dependency of ihaskell-dataframe) [__2] next goal: hasktorch (dependency of ihaskell-dataframe) [__2] rejecting: hasktorch-0.2.1.7 (conflict: random==1.3.1, hasktorch => random>=1.2.1 && <1.3) [__2] skipping: hasktorch-0.2.1.6, hasktorch-0.2.1.4, hasktorch-0.2.1.3, hasktorch-0.2.1.2, hasktorch-0.2.1.1, hasktorch-0.2.1.0, hasktorch-0.2.0.1, hasktorch-0.2.0.0 (has the same characteristics that caused the previous version to fail: excludes 'random' version 1.3.1) [__2] rejecting: hasktorch-0.0.1.0 (conflict: ihaskell-dataframe => hasktorch>=0.2.1.6 && <1) [__2] fail (backjumping, conflict set: hasktorch, ihaskell-dataframe, random) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: random, ihaskell-dataframe, hasktorch