guix/gnu
Ludovic Courtès e42bfd236e
gnu: guix: Avoid Bash wrapper.
The Bash wrapper created by 'wrap-program' creates an extra
indirection and may annoyingly emit locale warnings:

  /gnu/store/…-bash-minimal-5.0.16/bin/bash: warning: setlocale: LC_ALL: cannot change locale (wtf)

This warning would typically show up when running Guix, as produced by
'guix pack guix', on a foreign distro, annihilating efforts made in
1d4ab335b2 and
8a973abc6f.

* gnu/packages/package-management.scm (guix)[arguments]: In
'wrap-program' phase, remove 'string-join' call for PATH and GOPATH.
Replace 'wrap-program' call with a 'substitute*' form.  Remove (when
target ...) form.
[inputs]: Remove "bash-minimal" added in commit
38b9af7c92 and no longer needed.
2021-05-05 00:57:35 +02:00
..
bootloader
build file-systems: Rewrite comment. 2021-05-04 15:40:32 +02:00
installer
machine
packages gnu: guix: Avoid Bash wrapper. 2021-05-05 00:57:35 +02:00
services
system
tests
artwork.scm
bootloader.scm
ci.scm
image.scm
installer.scm
local.mk gnu: busybox: Update to 1.33.1. 2021-05-04 15:56:27 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm