guix/gnu
Ludovic Courtès c47f3fc135
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 12:08:17 +02:00
..
bootloader
build file-systems: read-partition-{uuid,label} don't swallow ENOENT & co. 2021-04-23 23:39:34 -04:00
installer installer: Add MSDOS disk label support on UEFI systems. 2021-04-28 15:52:20 +02:00
machine
packages gnu: guix: Avoid Bash wrapper. 2021-05-05 12:08:17 +02:00
services services: cuirass: Use "/tmp" database host. 2021-04-14 16:09:35 +02:00
system locale: Remove glibc 2.29 from '%default-locale-libcs'. 2021-05-04 14:19:11 +02:00
tests tests: ldap: Fix it. 2021-04-18 10:31:59 +02:00
artwork.scm
bootloader.scm
ci.scm ci: tarball: Use "current-guix" as profile name. 2021-04-18 10:45:53 +02:00
image.scm
installer.scm
local.mk
machine.scm
packages.scm
services.scm
system.scm
tests.scm tests: Support package extensions in the backdoor REPL. 2021-04-12 18:42:22 +02:00