all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
From: Nome Grey <greynome72@gmail.com>
To: zimoun <zimon.toutoune@gmail.com>
Cc: help-guix <help-guix@gnu.org>
Subject: Re: bug#26608: channels.scm supporting substitutes
Date: Wed, 4 Dec 2019 06:55:53 -0800	[thread overview]
Message-ID: <CANUb+mUm2NXtLY9TVn8hEgcHVX+XRjLv-jifsXrmjWEK5bfTCQ@mail.gmail.com> (raw)
In-Reply-To: <CAJ3okZ244c0=8m04LKWajpVbd8o+kU2TuobTbF00ZQqchDAmyg@mail.gmail.com>

Simon,

On Wed, Dec 4, 2019, 5:57 AM zimoun <zimon.toutoune@gmail.com> wrote:

> On Wed, 4 Dec 2019 at 13:40, Nome Grey <greynome72@gmail.com> wrote:
>
> >> Yes, as mentioned in my previous email I am working with the
> channels.scm file used by 'guix pull'.
> >>
> >> I installed a foreign distribution of guix 1.0.1 i686 using the binary
> installation steps from the manual.
> >>
>
> You do not have have to use all the code you found in the bug reports.
> It should work out-of-box with your current version of Guix.
>
> The channels are used with "guix pull -C /path/to/your/file.scm" and
> 'file.scm' respects the syntax presented here [1].
>
> [1] https://guix.gnu.org/manual/en/html_node/Channels.html#Channels


Thanks.  The problem is that old substitutes are not used on new guix
pulls, so upgrading takes unworkably long.  Pulling to the right commit, as
partly described in the bug reports, can make many more substitutes work,
and has helped me a lot.

>> I am currently running guix aca2bf5 but have a long-running process to
> downgrade to 1b6c5e8 in order to find a substitute for ungoogled-chromium 78
>
> To see if the substitute is available or not, the command "guix
> weather" fits your need [2].
>
> [2]
> https://guix.gnu.org/manual/en/html_node/Invoking-guix-weather.html#Invoking-guix-weather
>
>
> However, the package ungoogled-chromium 78 is not available for the
> system i686. You probably need to build it yourself (ressource
> consuming) with "guix build ungoogled-chromium".
>

I'm pretty sure I found just recently a successful build of
ungoogled-chromium-78 for i686-linux:
http://berlin.guixsd.org/build/1979882/details .  What do you think?

I misspoke with "downgrade": this build was for guix 1b6c5e8 which I am
trying to upgrade to in the hopes of using it.  I found it via the cuirass
api; it's evaluation 9047.

I am not sure that channel will help to fetch the result of any build.
> Channel helps to add more recipes about how to build packages. And I
> am not aware of other public substitutes server than
> https://ci.guix.gnu.org.
>

By only upgrading to releases with substitutes available, fewer builds are
required on the local system, which can still be occasionally brought up to
date.  The user channel filters the official channel, to hide releases
without substitutes built yet.

>

  reply	other threads:[~2019-12-04 14:56 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2017-04-22 16:03 bug#26608: Provide --only-substitutes flag to "guix package --upgrade" Christopher Allan Webber
2017-04-22 23:03 ` Ludovic Courtès
2019-12-03 17:55 ` bug#26608: channels.scm supporting substitutes Nome Grey
2019-12-03 21:14   ` zimoun
2019-12-03 23:32     ` Nome Grey
2019-12-04 10:23       ` zimoun
2019-12-04 12:25         ` Nome Grey
2019-12-04 12:39           ` Nome Grey
2019-12-04 13:56             ` zimoun
2019-12-04 14:55               ` Nome Grey [this message]
2019-12-04 17:33                 ` zimoun
2019-12-04 21:50                   ` Nome Grey
2019-12-05 11:45                     ` zimoun
2019-12-05 14:35                       ` Nome Grey
2019-12-10 16:41   ` bug#32022: " Ludovic Courtès

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CANUb+mUm2NXtLY9TVn8hEgcHVX+XRjLv-jifsXrmjWEK5bfTCQ@mail.gmail.com \
    --to=greynome72@gmail.com \
    --cc=help-guix@gnu.org \
    --cc=zimon.toutoune@gmail.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.