Hi Rutherther,

If guix pull doesn't pull from https://git.guix.gnu.org for you by
default, it means you have a channels.scm file where you have specified
the url to be savannah. Either in ~/.config/guix/channels.scm or
/etc/guix/channels.scm. So presumably you would want to change that.

1.
When installing Guix 2,5 years ago there was automatically Savanna the default for pulling I guess.

2.
I never created a channels.scm file

3.
in those two proposed folders
~/.config/guix/channels.scm

I have found one:
.config/guix/current/share/guile/site/3.0/guix/build-system/channel.scm
It does not say anything about any url.

there is a second:
.config/guix/current/share/guile/site/3.0/guix/channel.scm
the default is not savannah but //git.guix.gnu.org.

(define %default-channel-url
  ;; URL of the default 'guix' channel.
  "https://git.guix.gnu.org/guix.git";)

(define %default-guix-channel
  (channel
   (name 'guix)
   (branch "master")
   (url %default-channel-url)
   (introduction %guix-channel-introduction)))


So it is interesting, if savannah is not the url,
why do I then pull much quicker if I use:
guix pull --url=https://git.guix.gnu.org/guix.git


thanks

Gottfried



Am 31.10.25 um 11:06 schrieb Rutherther:

Hi,

gfp <[email protected]> writes:

Hello,

if I do a guix pull it goes quite slowly.
If I do a guix pull from
guix pull --url=https://git.guix.gnu.org/guix.git
it goes quicker.

If guix pull doesn't pull from https://git.guix.gnu.org for you by
default, it means you have a channels.scm file where you have specified
the url to be savannah. Either in ~/.config/guix/channels.scm or
/etc/guix/channels.scm. So presumably you would want to change that.

what about the command
guix package -u

Does it also download from the US?
If so, what is the command
to download it from Codeberg? to get the download more quickly.

There is not much for guix package to download from codeberg, that's a
git repository hosting, it doesn't host the built outputs... You cannot
make guix package download from codeberg.
In case the substitutes are too slow for you,
you can try some of their mirrors
https://libreplanet.org/wiki/Group:Guix/Mirrors. Apart from that you
might try different substitutes altogether - ie.
https://ultrarare.space/en/posts/guix-build-farm/ that has a cloudflare
cache, so it could possibly have mirrors in Australia as well.

Rutherther


Attachment: OpenPGP_0xD9E413C6C4BB32CE.asc
Description: OpenPGP public key

Attachment: OpenPGP_signature.asc
Description: OpenPGP digital signature

Reply via email to