mbox series

[bug#49610,0/2] Add channels field to guix-configuration

Message ID 20210717205819.380-1-brice@waegenei.re
Headers show
Series Add channels field to guix-configuration | expand

Message

Brice Waegeneire July 17, 2021, 8:58 p.m. UTC
This patchset brings the same feature as the authorized-keys but for channels;
allowing to sepcify the default channels an operating-system uses.  Allowing
an operating-system declaration to be self-contained in regards to channels

Brice Waegeneire (2):
  services: guix: Use "match-record" in activation.
  sevices: guix: Add channels field.

 doc/guix.texi         | 14 +++++++++-
 gnu/services/base.scm | 65 +++++++++++++++++++++++++++++++++----------
 2 files changed, 64 insertions(+), 15 deletions(-)

Comments

Franz Geffke March 24, 2024, 10:24 a.m. UTC | #1
As of yesterday the channels file on my computer has been replaced by a symlink 
to the default channels; I guess hundreds of PC's that rely on automatic 
updates, are now stuck on this commit.

Is this expected?
Simon Tournier April 4, 2024, 8:03 a.m. UTC | #2
Hi,

On dim., 24 mars 2024 at 10:24, Franz Geffke <franz@pantherx.org> wrote:
> As of yesterday the channels file on my computer has been replaced by a symlink 
> to the default channels; I guess hundreds of PC's that rely on automatic 
> updates, are now stuck on this commit.
>
> Is this expected?

I guess yes, as mentioned in [1]:

        I think this will be a unexpected/breaking change for Guix System users. If they
        have /etc/guix/channels.scm customized manually, on their next 'guix system
        reconfigure', it will move that file and use the channels field, unless they
        modify guix-configuration.  Maybe this change should have a NEWS entry?

But the ’reconfigure’ should be smooth.  Is it still an issue for you?

Cheers,
simon


1: [bug#49610] [PATCH v3] services: guix: Add channels field.
Antero Mejr via Guix-patches via <guix-patches@gnu.org>
Thu, 25 May 2023 20:12:16 +0000
id:20230525201216.16870-1-antero@mailbox.org
https://issues.guix.gnu.org/49610
https://issues.guix.gnu.org/msgid/20230525201216.16870-1-antero@mailbox.org
https://yhetil.org/guix/20230525201216.16870-1-antero@mailbox.org
Franz Geffke April 9, 2024, 8:44 a.m. UTC | #3
> But the ’reconfigure’ should be smooth.  Is it still an issue for you?

You're totally right; I suspect the issue was caused by a wrapper we have around the system configuration, to automate some stuff. It's working perfectly now, and I very much appreciate these changes.