Closed
Description
Update by @ezyang: when per-component build merges #3662 the builder bits are all done; all we need to do is teach the solver how to make test suite deps private, and then propagate that through the nix-local-build code.
The text
library has a tests
stanza that I can't use because I get an error of this form:
Preprocessing test suite 'tests' for text-0.11.2.2...
<command line>: cannot satisfy -package-id text-0.11.2.2-inplace:
text-0.11.2.2-inplace is shadowed by package text-0.11.2.2-fa0303a547febb0fcc06906255b11d31
I believe the problem is caused by the fact that a library that text
's tests depend on uses text
itself.
I realise that this is likely to be difficult to fix, but it's a problem for "core" libraries: @tibbe reports that containers
faces the same difficulty.