Warning: The install command is a part of the legacy v1 style of cabal usage. Please switch to using either the new project style and the new-install command or the legacy v1-install alias as new-style projects will become the default in the next version of cabal-install. Please file a bug if you cannot replicate a working v1- use case with the new-style commands. For more information, see: https://wiki.haskell.org/Cabal/NewBuild Resolving dependencies... cabal: Could not resolve dependencies: [__0] trying: kubernetes-client-core-0.1.0.0 (user goal) [__1] trying: kubernetes-client-core:+usekatip [__2] trying: katip-0.8.2.0 (dependency of kubernetes-client-core +usekatip) [__3] trying: transformers-compat-0.6.5 (dependency of katip) [__4] trying: template-haskell-2.14.0.0/installed-2.1... (dependency of katip) [__5] trying: resourcet-1.2.2 (dependency of katip) [__6] trying: transformers-0.5.5.0/installed-0.5... (dependency of kubernetes-client-core) [__7] next goal: exceptions (dependency of kubernetes-client-core) [__7] rejecting: exceptions-0.10.2, exceptions-0.10.1, exceptions-0.10.0 (conflict: kubernetes-client-core => exceptions>=0.4 && <0.9) [__7] rejecting: exceptions-0.8.3 (conflict: template-haskell==2.14.0.0/installed-2.1..., exceptions => template-haskell>=2.2 && <2.14) [__7] rejecting: exceptions-0.8.2.1 (conflict: template-haskell==2.14.0.0/installed-2.1..., exceptions => template-haskell>=2.2 && <2.12) [__7] rejecting: exceptions-0.8.1 (conflict: template-haskell==2.14.0.0/installed-2.1..., exceptions => template-haskell>=2.2 && <2.11) [__7] rejecting: exceptions-0.8.0.2, exceptions-0.8.0.1, exceptions-0.8 (conflict: transformers==0.5.5.0/installed-0.5..., exceptions => transformers>=0.2 && <0.5) [__7] rejecting: exceptions-0.7, exceptions-0.6.1, exceptions-0.6, exceptions-0.5, exceptions-0.4 (conflict: resourcet => exceptions(==0.8.* || ==0.10.*)) [__7] rejecting: exceptions-0.3.3.1, exceptions-0.3.3, exceptions-0.3.2, exceptions-0.3.1, exceptions-0.3, exceptions-0.2, exceptions-0.1.1, exceptions-0.1.0.1, exceptions-0.1, exceptions-0.9.0 (conflict: kubernetes-client-core => exceptions>=0.4 && <0.9) [__7] fail (backjumping, conflict set: exceptions, kubernetes-client-core, resourcet, template-haskell, transformers) After searching the rest of the dependency tree exhaustively, these were the goals I've had most trouble fulfilling: transformers, exceptions, kubernetes-client-core, template-haskell, transformers-compat, base, resourcet, katip, kubernetes-client-core:usekatip