cabal: cannot configure data-reify-0.5. It requires base >=3 && <4.2 For the dependency on base >=3 && <4.2 there are these packages: base-3.0.3.1, base-3.0.3.2, base-4.0.0.0 and base-4.1.0.0. However none of them are available. base-3.0.3.1 was excluded because time-1.2.0.3 requires base ==4.* base-3.0.3.1 was excluded because unix-2.4.1.0 requires base >=4.2 && <4.4 base-3.0.3.1 was excluded because directory-1.1.0.0 requires base >=4.2 && <4.4 base-3.0.3.1 was excluded because process-1.0.1.4 requires base ==4.* base-3.0.3.1 was excluded because base-4.3.0.0 was selected instead base-3.0.3.1 was excluded because chalkboard-1.9.0.16 requires base ==4.* base-3.0.3.1 was excluded because of the top level dependency base -any base-3.0.3.2 was excluded because time-1.2.0.3 requires base ==4.* base-3.0.3.2 was excluded because unix-2.4.1.0 requires base >=4.2 && <4.4 base-3.0.3.2 was excluded because directory-1.1.0.0 requires base >=4.2 && <4.4 base-3.0.3.2 was excluded because process-1.0.1.4 requires base ==4.* base-3.0.3.2 was excluded because base-4.3.0.0 was selected instead base-3.0.3.2 was excluded because chalkboard-1.9.0.16 requires base ==4.* base-3.0.3.2 was excluded because of the top level dependency base -any base-4.0.0.0 was excluded because unix-2.4.1.0 requires base >=4.2 && <4.4 base-4.0.0.0 was excluded because directory-1.1.0.0 requires base >=4.2 && <4.4 base-4.0.0.0 was excluded because base-4.3.0.0 was selected instead base-4.0.0.0 was excluded because of the top level dependency base -any base-4.1.0.0 was excluded because unix-2.4.1.0 requires base >=4.2 && <4.4 base-4.1.0.0 was excluded because directory-1.1.0.0 requires base >=4.2 && <4.4 base-4.1.0.0 was excluded because base-4.3.0.0 was selected instead base-4.1.0.0 was excluded because of the top level dependency base -any