Resolving dependencies... Error: cabal: Cannot test all the packages in the project because none of the components are available to build: the test suite 'unix-tests', the test suite 'Terminal', the test suite 'T8108', the test suite 'Signals004', the test suite 'Signals002', the test suite 'SemaphoreInterrupt', the test suite 'Semaphore002', the test suite 'Semaphore001', the test suite 'ResourceLimit', the test suite 'PutEnv001', the test suite 'Posix014', the test suite 'Posix009', the test suite 'Posix004', the test suite 'ForkProcess01' and the test suite 'FdReadBuf001' are not available because the solver picked a plan that does not include the test suites, perhaps because no such plan exists. To see the error message explaining the problems with such plans, force the solver to include the test suites for all packages, by adding the line 'tests: True' to the 'cabal.project.local' file.