Resolving dependencies... cabal: Could not resolve dependencies: trying: servant-aeson-specs-0.6.0.0 (user goal) trying: base-4.10.1.0/installed-4.1... (dependency of servant-aeson-specs-0.6.0.0) next goal: servant (dependency of servant-aeson-specs-0.6.0.0) rejecting: servant-0.12.1, servant-0.12, servant-0.11 (conflict: servant-aeson-specs => servant>=0.4 && <0.11) rejecting: servant-0.10, servant-0.9.1.1, servant-0.9.1, servant-0.9.0.1, servant-0.9, servant-0.8.1, servant-0.8, servant-0.7.1 (conflict: base==4.10.1.0/installed-4.1..., servant => base>=4.7 && <4.10) rejecting: servant-0.7, servant-0.6.1, servant-0.6, servant-0.5, servant-0.4.4.7, servant-0.4.4.6, servant-0.4.4.5, servant-0.4.4.4, servant-0.4.4.3, servant-0.4.4.2, servant-0.4.4, servant-0.4.3.1, servant-0.4.3, servant-0.4.2, servant-0.4.1, servant-0.4.0 (conflict: base==4.10.1.0/installed-4.1..., servant => base>=4.7 && <4.9) rejecting: servant-0.2.2, servant-0.2.1, servant-0.2, servant-0.1 (conflict: servant-aeson-specs => servant>=0.4 && <0.11) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: base, servant, servant-aeson-specs