mirror of
https://git.in.rschanz.org/ryan77627/guix.git
synced 2024-11-07 15:36:20 -05:00
system: install: Add default libcs to gc-roots.
During the installation, it may be needed to build locales that are not
covered by glibc-utf8-locales. Make sure that the libraries required to build
locales are available.
This is a follow-up of 0eed771275
.
* gnu/system/install.scm (installation-os)[services]: Add
%default-locale-libcs to gc-root-service-type.
This commit is contained in:
parent
d1fe14be6a
commit
ea5d9bf991
1 changed files with 7 additions and 4 deletions
|
@ -32,6 +32,7 @@ (define-module (gnu system install)
|
||||||
#:use-module ((guix packages) #:select (package-version))
|
#:use-module ((guix packages) #:select (package-version))
|
||||||
#:use-module ((guix store) #:select (%store-prefix))
|
#:use-module ((guix store) #:select (%store-prefix))
|
||||||
#:use-module (gnu installer)
|
#:use-module (gnu installer)
|
||||||
|
#:use-module (gnu system locale)
|
||||||
#:use-module (gnu services dbus)
|
#:use-module (gnu services dbus)
|
||||||
#:use-module (gnu services networking)
|
#:use-module (gnu services networking)
|
||||||
#:use-module (gnu services shepherd)
|
#:use-module (gnu services shepherd)
|
||||||
|
@ -439,10 +440,12 @@ (define bare-bones-os
|
||||||
;; things needed by 'profile-derivation' to minimize the amount of
|
;; things needed by 'profile-derivation' to minimize the amount of
|
||||||
;; download.
|
;; download.
|
||||||
(service gc-root-service-type
|
(service gc-root-service-type
|
||||||
(list bare-bones-os
|
(append
|
||||||
glibc-utf8-locales
|
(list bare-bones-os
|
||||||
texinfo
|
glibc-utf8-locales
|
||||||
guile-3.0))
|
texinfo
|
||||||
|
guile-3.0)
|
||||||
|
%default-locale-libcs))
|
||||||
|
|
||||||
;; Machines without Kernel Mode Setting (those with many old and
|
;; Machines without Kernel Mode Setting (those with many old and
|
||||||
;; current AMD GPUs, SiS GPUs, ...) need uvesafb to show the GUI
|
;; current AMD GPUs, SiS GPUs, ...) need uvesafb to show the GUI
|
||||||
|
|
Loading…
Reference in a new issue