database: Remove #:deduplicate? from 'register-items'.
authorLudovic Courtès <ludo@gnu.org>
Thu, 10 Dec 2020 20:42:02 +0000 (21:42 +0100)
committerLudovic Courtès <ludo@gnu.org>
Tue, 15 Dec 2020 16:32:11 +0000 (17:32 +0100)
commit0793833c59e727d5d471fe46c8e0e44c811b9621
treeb8dd7d4ab27051e8a24299ffab3fc84091df488a
parent2aa512ec2843991804b5bf345c80abdb2b993bdc
database: Remove #:deduplicate? from 'register-items'.

It is now up to the caller to deduplicate store contents.

* guix/store/database.scm (register-items): Remove #:deduplicate?
parameter and call to 'deduplicate'.
(register-path): Call 'deduplicate' when #:deduplicate? is true.
* gnu/build/image.scm (register-closure): Adjust call accordingly.
* gnu/build/vm.scm (register-closure): Likewise.
* guix/nar.scm (finalize-store-file): Likewise.
* guix/scripts/pack.scm (store-database): Likewise.
gnu/build/image.scm
gnu/build/vm.scm
guix/nar.scm
guix/scripts/pack.scm
guix/store/database.scm