Resolving dependencies... cabal: Could not resolve dependencies: next goal: perdure (user goal) rejecting: perdure-0.2.1, perdure-0.2.0, perdure-0.1.2, perdure-0.1.1 (constraint from user target requires ==0.1.0) trying: perdure-0.1.0 trying: base-4.9.0.0/installed-4.9... (dependency of perdure-0.1.0) next goal: MonadRandom (dependency of perdure-0.1.0) rejecting: MonadRandom-0.4.2.3, MonadRandom-0.4.2.2, MonadRandom-0.4.2.1, MonadRandom-0.4.2, MonadRandom-0.4.1, MonadRandom-0.4, MonadRandom-0.3.0.2, MonadRandom-0.3.0.1, MonadRandom-0.3, MonadRandom-0.2.0.1, MonadRandom-0.2, MonadRandom-0.1.13, MonadRandom-0.1.12, MonadRandom-0.1.11, MonadRandom-0.1.10, MonadRandom-0.1.9, MonadRandom-0.1.8, MonadRandom-0.1.7, MonadRandom-0.1.6, MonadRandom-0.1.5, MonadRandom-0.1.4 (conflict: perdure => MonadRandom==0.1.3) rejecting: MonadRandom-0.1.3 (conflict: base==4.9.0.0/installed-4.9..., MonadRandom => base<4.8) rejecting: MonadRandom-0.1.2, MonadRandom-0.1.1, MonadRandom-0.1.0 (conflict: perdure => MonadRandom==0.1.3) Dependency tree exhaustively searched.