summary refs log tree commit diff
path: root/gnu/packages/nim.scm
diff options
context:
space:
mode:
authorLeo Nikkilä <hello@lnikki.la>2024-01-17 23:48:35 +0200
committerLudovic Courtès <ludo@gnu.org>2024-02-05 22:29:45 +0100
commit841fd4880a03d04bf20cc51fcc1a4c956d28d74c (patch)
treed322649f610feed1651994e00facfdcff7001681 /gnu/packages/nim.scm
parent14210b7f58ad76605fa9859395a1b57666a5c7c4 (diff)
downloadguix-841fd4880a03d04bf20cc51fcc1a4c956d28d74c.tar.gz
linux-container: Inherit essential services.
Currently it's not possible to set `essential-services' when building
operating systems for containers, since `container-essential-services'
always uses the defaults.

It's possible to reference `essential-services' from the operating
system that's passed in, but since it's thunked, the operating system
needs to be defined in two passes to avoid an infinite loop.

* gnu/system/linux-container.scm (container-essential-services): Use
operating-system-essential-services instead of the defaults to allow
overriding the base services.
(containerized-operating-system): Update accordingly.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
Change-Id: I81452487ef1ad01d3fa874c26d93a67d58ce6062
Diffstat (limited to 'gnu/packages/nim.scm')
0 files changed, 0 insertions, 0 deletions