Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: gargoyle-postgresql-0.2.0.0 (user goal) [__1] next goal: gargoyle (dependency of gargoyle-postgresql) [__1] rejecting: gargoyle-0.1.1.0 (conflict: gargoyle-postgresql => gargoyle==0.1.1) [__1] skipping: gargoyle-0.1 (has the same characteristics that caused the previous version to fail: excluded by constraint '==0.1.1' from 'gargoyle-postgresql') [__1] fail (backjumping, conflict set: gargoyle, gargoyle-postgresql) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: gargoyle-postgresql, gargoyle