You can improve the search results by making use of the
simple query language. Here is a list of supported query terms:
index 20f347d34f..e3a4daf7b3 100644
@@ -911,7 +911,17 @@ (define build
"Generating package cache for '~a'...~%"
- (generate-package-cache #$output))
+ ;; This script runs through (primitive-load), which by default
+ ;; doesn't print backtraces when it encounters an exception,
+ ;; so manually do it. Use with-throw-handler because it is
+ ;; supported by all Guile versions.
+ (with-throw-handler #t
+ (lambda () (generate-package-cache #$output))
+ (lambda (key . args)
+ ;; Guile 1 prints the whole backtrace, and would need a
+ ;; fluid set for the backtrace procedure to work, so ignore.
+ (unless (string-prefix? "1" (version))
(gexp->derivation-in-inferior "guix-package-cache" build
index 20f347d34f..fde425327d 100644
@@ -911,7 +911,14 @@ (define build
This issue is archived.
To comment on this conversation send email to firstname.lastname@example.org