gnu: guix: Provide the correct version string. Fixes <https://bugs.gnu.org/29429>. Reported by Arun Isaac <arunisaac@systemreboot.net>. * gnu/packages/package-management.scm (guix)[arguments]: Move 'bootstrap' phase before 'configure'. Create '.tarball-version' file.
1 files changed, 5 insertions(+), 1 deletions(-) M gnu/packages/package-management.scm
M gnu/packages/package-management.scm => gnu/packages/package-management.scm +5 -1
@@ 136,13 136,17 @@ (ice-9 rdelim)) #:phases (modify-phases %standard-phases (add-after 'unpack 'bootstrap (add-before 'configure 'bootstrap (lambda _ ;; Make sure 'msgmerge' can modify the PO files. (for-each (lambda (po) (chmod po #o666)) (find-files "." "\\.po$")) (call-with-output-file ".tarball-version" (lambda (port) (display ,version port))) (zero? (system* "sh" "bootstrap")))) (add-before 'configure 'copy-bootstrap-guile