Email or username:

Password:

Forgot your password?
Grigory Shepelev

I have a patch for the #Guix itself that changes some of it's packages (gnu packages …). I want to override Guix on my machine with Guix patched by this little patch. Modified «guix-service-type» with proper «guix» field. Won't help.

Any ideas? :guix:

@wingo @cwebber @civodul

(an option would be using patched guix with it's channel itself from local machine (with `file://`), I want to know if it's the only way)

2 comments
Parnikkapore

@shegeley this is off the top of my head, but the guix-service-type guix is only used as the guix-daemon guix and maybe the /run/current-system/bin/guix . Your user's guix, which unless you have a very weird setup is what you'll be running, comes from your .config/guix/channels.scm at the time you last `guix pull`-ed. The guix that you run determines which package definitions you are using.

So file:// might be the cleanest way.

Ludovic Courtès

@shegeley Hi! The way to do that would be by pulling from your own “channel” (your own Git repository, containing Guix with your changes.)

@cwebber @wingo

Go Up