describe: Work correctly on generation-less profiles.
Previously a command like: $(readlink -f ~/.config/guix/current)/bin/guix describe would succeed without printing anything. * guix/scripts/describe.scm (display-profile-info): Don't call 'generation-file-name' when NUMBER is zero. * guix/scripts/pull.scm (display-profile-content): Likewise.
This commit is contained in:
parent
cda08dd339
commit
912adda316
|
@ -134,8 +134,10 @@ in the format specified by FMT."
|
|||
;; Show most recently installed packages last.
|
||||
(reverse
|
||||
(manifest-entries
|
||||
(profile-manifest (generation-file-name profile
|
||||
number)))))))))
|
||||
(profile-manifest
|
||||
(if (zero? number)
|
||||
profile
|
||||
(generation-file-name profile number))))))))))
|
||||
(display-package-search-path fmt))
|
||||
|
||||
|
||||
|
|
|
@ -233,7 +233,9 @@ way and displaying details about the channel's source code."
|
|||
;; Show most recently installed packages last.
|
||||
(reverse
|
||||
(manifest-entries
|
||||
(profile-manifest (generation-file-name profile number))))))
|
||||
(profile-manifest (if (zero? number)
|
||||
profile
|
||||
(generation-file-name profile number)))))))
|
||||
|
||||
(define (indented-string str indent)
|
||||
"Return STR with each newline preceded by IDENT spaces."
|
||||
|
|
Loading…
Reference in New Issue