[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: ./pre-inst-env with extra channels
From: |
zimoun |
Subject: |
Re: ./pre-inst-env with extra channels |
Date: |
Wed, 23 Nov 2022 21:09:12 +0100 |
Hi,
On Wed, 23 Nov 2022 at 11:11, EuAndreh <eu@euandre.org> wrote:
> But when trying to use the code from my clone, it fails to recognize the
> extra channels, available in the system-wide /etc/guix/channels.scm file:
>
> $ ./pre-inst-env guix system build /etc/guix/configuration.scm
> guix system: error: failed to load '/etc/guix/configuration.scm':
> ice-9/boot-9.scm:3330:6: In procedure resolve-interface:
> no code for module (xyz euandreh queue)
In addition to ( answer, you can use ’guix time-machine’ with an
appropriated channels.scm file,
(list (channel
(name 'guix)
(url "https://home/path/to/your/local/checkout/of/guix")
(branch "master"))
(channel …)
then,
guix time-machine -C channels.scm \
-- system build /etc/guix/configuration.scm
It is another way without using “guix shell -D guix”, ./bootstrap,
./configure and make. Well, it depends on what you are patching. :-)
Cheers,
simon