~ruther/guix-local

1187a27112be10f2ff74144f50c88714ccf30301 — Vincent Legoll 10 years ago fb8a5d6
guix gc: Display of saved space for garbage collection.

Fixes <http://bugs.gnu.org/23979>.

* guix/scripts/gc.scm (guix-gc): Display freed bytes.

Signed-off-by: Vincent Legoll <vincent.legoll@idgrilles.fr>
Signed-off-by: Ludovic Courtès <ludo@gnu.org>
1 files changed, 5 insertions(+), 2 deletions(-)

M guix/scripts/gc.scm
M guix/scripts/gc.scm => guix/scripts/gc.scm +5 -2
@@ 24,6 24,7 @@
  #:use-module (ice-9 match)
  #:use-module (ice-9 regex)
  #:use-module (srfi srfi-1)
  #:use-module (srfi srfi-11)
  #:use-module (srfi srfi-26)
  #:use-module (srfi srfi-37)
  #:export (guix-gc))


@@ 221,9 222,11 @@ Invoke the garbage collector.\n"))
            (free-space
             (ensure-free-space store free-space))
            (min-freed
             (collect-garbage store min-freed))
             (let-values (((paths freed) (collect-garbage store min-freed)))
              (info (_ "freed ~h bytes~%") freed)))
            (else
             (collect-garbage store)))))
             (let-values (((paths freed) (collect-garbage store)))
              (info (_ "freed ~h bytes~%") freed))))))
        ((delete)
         (delete-paths store (map direct-store-path paths)))
        ((list-references)