gfp <[email protected]> writes:

> 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.

Yes, but that has changed recently. It doesn't matter what you
started with.

>
> 2.
> I never created a channels.scm file

You must have if your pull is pulling from somewhere else, ie.
if you see 'Updating channel 'guix' from Git repository at
'https://git.savannah.gnu.org/git/guix.git'...'
instead of https://git.guix.gnu.org/guix.git in the message.

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

That't not a proposed folder, that's a proposed regular file, at that
exact path.

>
> 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.

Yes, you have found the reason I am telling you why you have to have a
channels.scm file somewhere, because the default is
https://git.guix.gnu.org. So as long as you are using recent guix and do
not have a channels.scm in either of the two locations,
you would pull from https://git.guix.gnu.org.

If really you do not have either of those files, it would mean you are using
old guix - that you aren't using the guix you obtain by guix pull.
See output of 'guix describe' and check how old is the commit
that it shows you.

Rutherther

Reply via email to