[Top][All Lists]

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

[bug#34122] [PATCH 0/3] Build channel modules in the corresponding Guix

From: Ludovic Courtès
Subject: [bug#34122] [PATCH 0/3] Build channel modules in the corresponding Guix
Date: Fri, 18 Jan 2019 10:29:38 +0100


Until now, we’d be building channel modules with the calling Guix
rather than with the Guix of the 'guix channel we’re targeting.
That led to breakage, for instance, when we added new dependencies
to Guix itself and the channel modules would thus not see them; see
commits 3c0e16391ed9a3e3e4611b940fb393c5f2ecea63 and

These patches fix that.


Ludovic Courtès (3):
  channels: Don't pull from the same channel more than once.
  inferior: 'gexp->derivation-in-inferior' honors EXP's load path.
  channels: Build channel modules in an inferior.

 guix/channels.scm  | 139 +++++++++++++++++++++++++--------------------
 guix/inferior.scm  |  13 ++++-
 tests/channels.scm |  88 +++++++++++++++++++++++++++-
 3 files changed, 173 insertions(+), 67 deletions(-)


reply via email to

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