[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

inferiors and services

From: Todor Kondić
Subject: inferiors and services
Date: Mon, 15 Feb 2021 21:03:52 +0000

Dear guixians,

During the operating system instantiation -- either through `reconfigure`, or 
various `image` procedures) -- is the only possible way of controlling which 
version of services and the packages installable by those services to specify a 
particular commit in the channel config?

Inferiors help isolate a package manifest together with an user-controlled guix 
commit, so I was wondering if anything such is possible with the system itself 
(for example, during building of an image). In pseudocode:

(define inferior (inferior-from-channels ...))
(with-inferior inferior (reconfigure (operating-system ...)))

I am almost certain there is some gexp 
mumbo-jumbo-derivation-of-the-whole-system one can use, but not yet entirely 
comfortable with them.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]