refresh: Fix format string that would lead '-l' to print incorrect numbers.
The skip "~*" argument was misplaced, leading the number of dependents to be skipped (instead of the number of covering packages.) Thus, we'd get: $ guix refresh -l ocaml4.02-ppx-deriving@4.1 Building the following package would ensure 1 dependent packages are rebuilt: bap@1.3.0 instead of: Building the following package would ensure 26 dependent packages are rebuilt: bap@1.3.0 * guix/scripts/refresh.scm (list-dependents): Move "~*" in the right place, to skip (length covering) rather than (length dependents).
This commit is contained in:
parent
731c1a20bc
commit
4d6ce0f12c
|
@ -419,8 +419,8 @@ the latest known version of ~a (~a)~%")
|
||||||
(full-name x)))
|
(full-name x)))
|
||||||
(lst
|
(lst
|
||||||
(format (current-output-port)
|
(format (current-output-port)
|
||||||
(N_ "Building the following package would ensure ~d \
|
(N_ "Building the following ~*package would ensure ~d \
|
||||||
dependent packages are rebuilt: ~*~{~a~^ ~}~%"
|
dependent packages are rebuilt: ~{~a~^ ~}~%"
|
||||||
"Building the following ~d packages would ensure ~d \
|
"Building the following ~d packages would ensure ~d \
|
||||||
dependent packages are rebuilt: ~{~a~^ ~}~%"
|
dependent packages are rebuilt: ~{~a~^ ~}~%"
|
||||||
(length covering))
|
(length covering))
|
||||||
|
|
Loading…
Reference in New Issue