summary refs log tree commit diff
path: root/tests/guix-gc.sh
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2015-03-25 09:48:52 +0100
committerLudovic Courtès <ludo@gnu.org>2015-03-25 10:46:22 +0100
commitc3a450fb49da41f1225353d2ca2e652daae36939 (patch)
treed5fedab638b6e28cab5b499ccb89fe198ab7378e /tests/guix-gc.sh
parent3681db5d2c3c40f8796703325242998bbdb48403 (diff)
downloadguix-c3a450fb49da41f1225353d2ca2e652daae36939.tar.gz
derivations: 'substitution-oracle' now ignores sub-trees that are valid.
Before that, "guix build qt", when only qt itself is missing, would lead
'substitution-oracle' to call 'substitutable-paths' with 318 items.
Now, this is down to 6 items, because it doesn't ask about prerequisites
that are already valid.

* guix/derivations.scm (substitution-oracle)[valid-input?,
  dependencies]: New procedures.
  Use 'dependencies' and remove call to 'remove'.
Diffstat (limited to 'tests/guix-gc.sh')
0 files changed, 0 insertions, 0 deletions