Subject: Re: ‘guix shell --system=ALIEN’ builds for both systems

From: Tobias Geerinckx-Rice <[email-masked]>
Date: Fri, 11 Aug 2023 17:58:59 +0200

Oh OK.

> the code that's injecting a spurious extra ‘(system . 
> (%current-system))’ that's causing these double builds

is not actually the problem.  Instead, the profile hooks are 
unconditionally built for the host's (%current-system).  Forcing them to 
match ‘--system=’ does the trick.  Simple™!

Kind regards,

T G-R

Sent from a Web browser.  Excuse or enjoy my brevity.