GNU bug report logs - #26608
Provide --only-substitutes flag to "guix package --upgrade"

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: guix; Severity: important; Reported by: Christopher Allan Webber <cwebber@HIDDEN>; dated Sat, 22 Apr 2017 16:04:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

Message received at 26608 <at> debbugs.gnu.org:


Received: (at 26608) by debbugs.gnu.org; 31 Aug 2018 11:24:57 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 31 07:24:57 2018
Received: from localhost ([127.0.0.1]:39819 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvhXs-0006gt-PZ
	for submit <at> debbugs.gnu.org; Fri, 31 Aug 2018 07:24:56 -0400
Received: from eggs.gnu.org ([208.118.235.92]:34475)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <janneke@HIDDEN>) id 1fvhXq-0006gX-He
 for 26608 <at> debbugs.gnu.org; Fri, 31 Aug 2018 07:24:54 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <janneke@HIDDEN>) id 1fvhXk-0007Zk-M3
 for 26608 <at> debbugs.gnu.org; Fri, 31 Aug 2018 07:24:49 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:52830)
 by eggs.gnu.org with esmtp (Exim 4.71)
 (envelope-from <janneke@HIDDEN>)
 id 1fvhXQ-0007VR-UU; Fri, 31 Aug 2018 07:24:28 -0400
Received: from [2001:980:1b4f:1:42d2:832d:bb59:862] (port=45028
 helo=dundal.peder.onsbrabantnet.nl)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <janneke@HIDDEN>)
 id 1fvhXQ-0007VM-Jm; Fri, 31 Aug 2018 07:24:28 -0400
From: Jan Nieuwenhuizen <janneke@HIDDEN>
To: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
Subject: Re: bug#22629: =?utf-8?B?4oCcU3RhYmxl4oCd?= branch
Organization: AvatarAcademy.nl
References: <87vb5vsffd.fsf@HIDDEN> <87pny2iks2.fsf@HIDDEN>
 <877ekagtg9.fsf@HIDDEN> <87zhx5msfl.fsf@HIDDEN>
 <87lg8pccys.fsf_-_@HIDDEN> <87zhx59gh3.fsf@HIDDEN>
 <m1wos82y70.fsf@HIDDEN>
 <875zzs9wzl.fsf@HIDDEN> <m1d0u0qi4v.fsf@HIDDEN>
 <874lfcxd2v.fsf_-_@HIDDEN> <87wos8lzcj.fsf@HIDDEN>
 <878t4nqzqv.fsf@HIDDEN>
X-Url: http://AvatarAcademy.nl
Date: Fri, 31 Aug 2018 13:24:25 +0200
In-Reply-To: <878t4nqzqv.fsf@HIDDEN> ("Ludovic
 \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\=
 \=\?utf-8\?Q\?s\?\= message of "Fri, 31 Aug 2018 00:02:48 +0200")
Message-ID: <87mut2ok2e.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 26608
Cc: 26608 <at> debbugs.gnu.org, 22629 <at> debbugs.gnu.org,
 Alex Sassmannshausen <alex@HIDDEN>, 32022 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Ludovic Court=C3=A8s writes:

> I just had a bright idea (yes!): this can be addressed by writing
> something like this in ~/.config/guix/channels.scm:
>
>   (map latest-commit-with-substitutes-available
>        %default-channels)

This is a nice idea and it makes me remember that it would be useful to
provide a way to avoid installing something that is cricitally broken,
like Debian's apt-listbugs package/facility
(https://packages.debian.org/sid/apt-listbugs).

janneke

--=20
Jan Nieuwenhuizen <janneke@HIDDEN> | GNU LilyPond http://lilypond.org
Freelance IT http://JoyofSource.com | Avatar=C2=AE http://AvatarAcademy.com




Information forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.

Message received at 26608 <at> debbugs.gnu.org:


Received: (at 26608) by debbugs.gnu.org; 31 Aug 2018 10:33:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 31 06:33:28 2018
Received: from localhost ([127.0.0.1]:39796 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvgk4-0005Qw-06
	for submit <at> debbugs.gnu.org; Fri, 31 Aug 2018 06:33:28 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:50119)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.hinsen@HIDDEN>)
 id 1fvgjz-0005QY-3V; Fri, 31 Aug 2018 06:33:23 -0400
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id B68D921F2E;
 Fri, 31 Aug 2018 06:33:22 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute7.internal (MEProxy); Fri, 31 Aug 2018 06:33:22 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h=
 cc:content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; bh=Ms4cmFco2q97Wj75xjhCRrwOP7cAK
 Z7wbt2+ilB6bxc=; b=oRPzsJ9cnmg869qzFZSq6lycSoa1K9BSp4cEo6f0sTvaW
 5RBvNIIRPFSMnENY3afUtBzQ5u3G7SC+jISuZOYzsImJMBUG8KuiwTOw1+qIKpR5
 wMTMfKMpo8hMQ1eq9S7xbShJrc6nz6/9njfpScXvzVuyZkxG7y3ui7QAVVbPQY+z
 3dygDEZogKWGPkvc6mdEZPYtI4VcctKLDUMqdDRDn7SzjacB920KhqGsrZuoKBCz
 UjuL2bDZMnpMjVNsibB2P7A303J3OAXVMpmkDmRZr8Umhx59Qps9zjD/ZWvEQrIj
 mumWi3rAho/3Xp2LjeHWxY9LzTaajw4gNqKlW5fDw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=Ms4cmF
 co2q97Wj75xjhCRrwOP7cAKZ7wbt2+ilB6bxc=; b=J74m89xktUNgBCNAP+CTF4
 XNSGQpY0pdm6zmb23A6AknyAbHyD7XI59yzoU9DvrR4R52xeUvmmUsC5TGNNOziL
 fup0oaJ7CZrTACE0UvhIYpwhTlw/utkACdLhsdB1UVDliMmkwo7a71vQFX/W4ga/
 FGgSAHRrpJxq5VTWAjmV+PFXnnms9oWDIfFCPKNeH6DQGWP2yJQ8WuoQx2lSuGXR
 jIZ0qpYaIKaNtPi7BtbMo6VGlru1Xxo6qeem0pFauhC5uRmjaL+Y2s0mZIRxySUe
 iuq0dCqZYOriwm1+7q6iQVXMa6VMUsgPWCiREmIsRbEeNCH4z4xoXHVQNKHa/7TA
 ==
X-ME-Proxy: <xmx:chmJWy0ryrDO_hf7HxLieeCj_w0M79UCWd5ZxaCNG7B-noMgziFVoQ>
 <xmx:chmJW12f0CKywlWeEYEAZHBAI764dYAZW4HEL0ySTV7s8CDp1R4HHw>
 <xmx:chmJW3CH7WA-UVYyyYFqSfeSrpo4mWp_7JADs4unSuOyEThgaTADtg>
 <xmx:chmJW07BGbZyi9XbcOIy6Q7yQAhUtHwlEivnAHO_2E90aoJ_BUDqOA>
 <xmx:chmJW4JmWYN8ils0KlyaHO0z_h3DmfwUgyj718NZSEL0p4TbJ5tvyA>
 <xmx:chmJWz3PApbqMRzKlCyJI2oHUrgtn6f0PXmfLVeUM2LOc9RqN0Zv_A>
X-ME-Sender: <xms:chmJW290ROPVYjKjyRSv3minnx6SNQ2-MxHU7v3v7MzfJtRa8gbkOg>
Received: from kh-MacBookPro (soleil-ext.synchrotron.fr [195.221.0.206])
 by mail.messagingengine.com (Postfix) with ESMTPA id 34DFF10288;
 Fri, 31 Aug 2018 06:33:21 -0400 (EDT)
From: Konrad Hinsen <konrad.hinsen@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>
Subject: Re: bug#22629: =?utf-8?B?4oCcU3RhYmxl4oCd?= branch
In-Reply-To: <874lfarh6w.fsf@HIDDEN>
References: <87vb5vsffd.fsf@HIDDEN> <87pny2iks2.fsf@HIDDEN>
 <877ekagtg9.fsf@HIDDEN> <87zhx5msfl.fsf@HIDDEN>
 <87lg8pccys.fsf_-_@HIDDEN> <87zhx59gh3.fsf@HIDDEN>
 <m1wos82y70.fsf@HIDDEN>
 <875zzs9wzl.fsf@HIDDEN> <m1d0u0qi4v.fsf@HIDDEN>
 <874lfcxd2v.fsf_-_@HIDDEN> <87wos8lzcj.fsf@HIDDEN>
 <878t4nqzqv.fsf@HIDDEN> <m1h8jaq3h0.fsf@HIDDEN>
 <874lfarh6w.fsf@HIDDEN>
Date: Fri, 31 Aug 2018 12:33:19 +0200
Message-ID: <m1k1o6akr4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 26608
Cc: 26608 <at> debbugs.gnu.org, 22629 <at> debbugs.gnu.org,
 Alex Sassmannshausen <alex@HIDDEN>, 32022 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Ludo,

> What do you mean by =E2=80=9Climit it to channels=E2=80=9D?  =E2=80=98%de=
fault-channels=E2=80=99 is an
> alias for the official Guix channel (IOW, Guix itself.)

Fine, but I rarely care about all of Guix, or all of any other channel.
I care about the small subset of packages that I actually use.

Better yet, with a per-manifest/profile approach, I could put my most
critical packages in a special profile and get updates for them more
quickly, while still working only with substitutes.

BTW, just out of curiosity: for how many commits in Guix history all
packages could be built successfully? Is that the rule of the exception?

> Yes, we could do that, and even maybe more sophisticated things (e.g.,
> looking at the commit log to determine whether security fixes are
> available, and adjusting the strategy accordingly.)

Nice!

> What I find interesting is that we can provide the tools to support such
> policies, and then users can choose or implement the policy they want
> directly in ~/.config/guix/channels.scm.

I agree, it's nice to give people the tools they need to implement their
own policy.

Konrad.




Information forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.

Message received at 26608 <at> debbugs.gnu.org:


Received: (at 26608) by debbugs.gnu.org; 31 Aug 2018 09:58:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 31 05:58:28 2018
Received: from localhost ([127.0.0.1]:39759 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvgCC-0002V6-Kr
	for submit <at> debbugs.gnu.org; Fri, 31 Aug 2018 05:58:28 -0400
Received: from eggs.gnu.org ([208.118.235.92]:43884)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1fvgCA-0002Us-88
 for 26608 <at> debbugs.gnu.org; Fri, 31 Aug 2018 05:58:27 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1fvgC1-000881-QP
 for 26608 <at> debbugs.gnu.org; Fri, 31 Aug 2018 05:58:20 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:46580)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1fvgC1-00087x-Mq; Fri, 31 Aug 2018 05:58:17 -0400
Received: from [193.50.110.186] (port=46664 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1fvgC1-0002jO-E6; Fri, 31 Aug 2018 05:58:17 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Konrad Hinsen <konrad.hinsen@HIDDEN>
Subject: Re: bug#22629: =?utf-8?B?4oCcU3RhYmxl4oCd?= branch
References: <87vb5vsffd.fsf@HIDDEN> <87pny2iks2.fsf@HIDDEN>
 <877ekagtg9.fsf@HIDDEN> <87zhx5msfl.fsf@HIDDEN>
 <87lg8pccys.fsf_-_@HIDDEN> <87zhx59gh3.fsf@HIDDEN>
 <m1wos82y70.fsf@HIDDEN>
 <875zzs9wzl.fsf@HIDDEN> <m1d0u0qi4v.fsf@HIDDEN>
 <874lfcxd2v.fsf_-_@HIDDEN> <87wos8lzcj.fsf@HIDDEN>
 <878t4nqzqv.fsf@HIDDEN> <m1h8jaq3h0.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 14 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Fri, 31 Aug 2018 11:58:15 +0200
In-Reply-To: <m1h8jaq3h0.fsf@HIDDEN> (Konrad Hinsen's message of "Fri,
 31 Aug 2018 11:39:55 +0200")
Message-ID: <874lfarh6w.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 26608
Cc: 26608 <at> debbugs.gnu.org, 22629 <at> debbugs.gnu.org,
 Alex Sassmannshausen <alex@HIDDEN>, 32022 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Hi Konrad,

Konrad Hinsen <konrad.hinsen@HIDDEN> skribis:

>> I just had a bright idea (yes!): this can be addressed by writing
>> something like this in ~/.config/guix/channels.scm:
>>
>>   (map latest-commit-with-substitutes-available
>>        %default-channels)
>>
>> The hypothetical =E2=80=98latest-commit-with-substitutes-available=E2=80=
=99 would use
>> (git) and (guix ci) to find the latest commit for which substitutes of
>> interest are available, and would return:
>
> I really like that idea, but it's a pity to limit it to channels.

What do you mean by =E2=80=9Climit it to channels=E2=80=9D?  =E2=80=98%defa=
ult-channels=E2=80=99 is an
alias for the official Guix channel (IOW, Guix itself.)

> Two scenarii I'd like to see covered are:
>
>  1) Find the latest commit with all substitutes required by a given
>     manifest.
>
>  2) Find the latest commit with all substitutes required for updating a
>     given profile.
>
> This is in fact only one problem with two user interfaces.

Yes, we could do that, and even maybe more sophisticated things (e.g.,
looking at the commit log to determine whether security fixes are
available, and adjusting the strategy accordingly.)

What I find interesting is that we can provide the tools to support such
policies, and then users can choose or implement the policy they want
directly in ~/.config/guix/channels.scm.

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.

Message received at 26608 <at> debbugs.gnu.org:


Received: (at 26608) by debbugs.gnu.org; 31 Aug 2018 09:40:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Fri Aug 31 05:40:01 2018
Received: from localhost ([127.0.0.1]:39750 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvfuL-00025O-HZ
	for submit <at> debbugs.gnu.org; Fri, 31 Aug 2018 05:40:01 -0400
Received: from out1-smtp.messagingengine.com ([66.111.4.25]:50383)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <konrad.hinsen@HIDDEN>)
 id 1fvfuJ-00024y-LX; Fri, 31 Aug 2018 05:40:00 -0400
Received: from compute7.internal (compute7.nyi.internal [10.202.2.47])
 by mailout.nyi.internal (Postfix) with ESMTP id 1D9A721BC4;
 Fri, 31 Aug 2018 05:39:59 -0400 (EDT)
Received: from mailfrontend1 ([10.202.2.162])
 by compute7.internal (MEProxy); Fri, 31 Aug 2018 05:39:59 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.net; h=
 cc:content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=fm1; bh=sjpV7AqqG0zj8C14b9LlGXL/snlSB
 d9QTQXAEc03Cw4=; b=ICDIzSkDVV+58xcxTBKJx5mi9scRcM/UV1cAwuEIOgPw5
 lGvmpsgGdnkyWvNEUj8/HgXWLKAzPFf//LvSHwJLh0vPlODj9UzcUnW67W9a9oq6
 mKK9fdilgtxcG6Y6iWeejCIUniahx3NwPaB+B/NlzQWgFrh6BLG6O8wzORzdEQZW
 0szkIrR8zTJcCwzyHRL95wkC9SRpuCcqiANNMIfRyxLWZvCJsLmOVUmC5FAXhIio
 BEj4axvjRsBg4C8k2WnDNnnNuKozazcPc8Ba6H2/NgdL6cQlcRgGH4sGaUkivmuH
 HPUuxv/PNjoW2WBiBxpOn63Vku9MK0NEfY5K7c9ag==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=sjpV7A
 qqG0zj8C14b9LlGXL/snlSBd9QTQXAEc03Cw4=; b=wKg5ZdTkZBcmX4bnSKHQ5H
 8ydkLlvlNXh/lz9XJZY8RyDXXCYWvHEMa0NWvVOiPE9Wi3xqZ/Kt2GQVzXh6J8bm
 7SFaFK+dTUkaoZLzwX2oBbqoPgT8QPmFLanjUfrYTyDyfdjj9jqDKT+HwmsCW9yg
 oImdGTx2jeO7quuQbrxdDiEU/q/G1ig3RCYWe5dLTQhtcClzZeqQD0TNYv/VIMw0
 ETmg9fF4qsLvRPfXbccFrZD37rkrlj4r21mKKNywCAYXMsOY1fcN33HHnGaTgkhn
 cZH9wvzIZgzIChTyiHtmC7VYQ4FdaFuCziKkD0vT23RzeWJPJh9ABPIjbnnmIFMA
 ==
X-ME-Proxy: <xmx:7gyJW5pY3FtzmHZm3pO_FmvuyT1YY1gZOlzxPOQGk8nCYqTeKCruPg>
 <xmx:7gyJWwOp3zClaWz6OLhfFqdjr7bB-7VBwNYSQy-bHAPP5DR5qmky_g>
 <xmx:7gyJWzUouGqU4VAst7JYUpVbaDzEAQWmHvG2Unk-iui54nG4VOw5kA>
 <xmx:7gyJW7tNIC69d_IvARTJzgWGtqXAwRuKsIIeQZJiwl3RmThYp_oPjw>
 <xmx:7gyJW20vMAPkEUgzriO44_sphb4q4of3VdZqichu2HRUAr1Y5YWMhQ>
 <xmx:7wyJW0qf8oy5LQggl6hH_DMiAdfA4JZU7mlem2ij3X8Tk7OU97vDcQ>
X-ME-Sender: <xms:7gyJW0rRrqrbnMnmkBJaDkOKpshDPGVE1Gey-8GO64MKQmUkp2091g>
Received: from KHs-MacBook.local (soleil-ext.synchrotron.fr [195.221.0.206])
 by mail.messagingengine.com (Postfix) with ESMTPA id 3A0ABE46B6;
 Fri, 31 Aug 2018 05:39:57 -0400 (EDT)
From: Konrad Hinsen <konrad.hinsen@HIDDEN>
To: Ludovic =?utf-8?Q?Court=C3=A8s?= <ludo@HIDDEN>, Alex Sassmannshausen
 <alex@HIDDEN>
Subject: Re: bug#22629: =?utf-8?B?4oCcU3RhYmxl4oCd?= branch
In-Reply-To: <878t4nqzqv.fsf@HIDDEN>
References: <87vb5vsffd.fsf@HIDDEN> <87pny2iks2.fsf@HIDDEN>
 <877ekagtg9.fsf@HIDDEN> <87zhx5msfl.fsf@HIDDEN>
 <87lg8pccys.fsf_-_@HIDDEN> <87zhx59gh3.fsf@HIDDEN>
 <m1wos82y70.fsf@HIDDEN>
 <875zzs9wzl.fsf@HIDDEN> <m1d0u0qi4v.fsf@HIDDEN>
 <874lfcxd2v.fsf_-_@HIDDEN> <87wos8lzcj.fsf@HIDDEN>
 <878t4nqzqv.fsf@HIDDEN>
Date: Fri, 31 Aug 2018 11:39:55 +0200
Message-ID: <m1h8jaq3h0.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 26608
Cc: 26608 <at> debbugs.gnu.org, 22629 <at> debbugs.gnu.org, 32022 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Hi Ludo,

> I just had a bright idea (yes!): this can be addressed by writing
> something like this in ~/.config/guix/channels.scm:
>
>   (map latest-commit-with-substitutes-available
>        %default-channels)
>
> The hypothetical =E2=80=98latest-commit-with-substitutes-available=E2=80=
=99 would use
> (git) and (guix ci) to find the latest commit for which substitutes of
> interest are available, and would return:

I really like that idea, but it's a pity to limit it to channels.
Two scenarii I'd like to see covered are:

 1) Find the latest commit with all substitutes required by a given
    manifest.

 2) Find the latest commit with all substitutes required for updating a
    given profile.

This is in fact only one problem with two user interfaces.

Konrad.




Information forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.

Message received at 26608 <at> debbugs.gnu.org:


Received: (at 26608) by debbugs.gnu.org; 30 Aug 2018 22:02:58 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Aug 30 18:02:58 2018
Received: from localhost ([127.0.0.1]:39527 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1fvV1m-00060S-1z
	for submit <at> debbugs.gnu.org; Thu, 30 Aug 2018 18:02:58 -0400
Received: from eggs.gnu.org ([208.118.235.92]:42934)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1fvV1k-00060D-EO
 for 26608 <at> debbugs.gnu.org; Thu, 30 Aug 2018 18:02:56 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1fvV1e-0005Kr-Fd
 for 26608 <at> debbugs.gnu.org; Thu, 30 Aug 2018 18:02:51 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=0.8 required=5.0 tests=BAYES_50 autolearn=disabled
 version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:59537)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1fvV1e-0005Kd-Ax; Thu, 30 Aug 2018 18:02:50 -0400
Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=53574 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1fvV1e-0008S3-2T; Thu, 30 Aug 2018 18:02:50 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Alex Sassmannshausen <alex@HIDDEN>
Subject: Re: bug#22629: =?utf-8?B?4oCcU3RhYmxl4oCd?= branch
References: <87vb5vsffd.fsf@HIDDEN> <87pny2iks2.fsf@HIDDEN>
 <877ekagtg9.fsf@HIDDEN> <87zhx5msfl.fsf@HIDDEN>
 <87lg8pccys.fsf_-_@HIDDEN> <87zhx59gh3.fsf@HIDDEN>
 <m1wos82y70.fsf@HIDDEN>
 <875zzs9wzl.fsf@HIDDEN> <m1d0u0qi4v.fsf@HIDDEN>
 <874lfcxd2v.fsf_-_@HIDDEN> <87wos8lzcj.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 13 Fructidor an 226 de la =?utf-8?Q?R=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-pc-linux-gnu
Date: Fri, 31 Aug 2018 00:02:48 +0200
In-Reply-To: <87wos8lzcj.fsf@HIDDEN> (Alex Sassmannshausen's message of
 "Thu, 30 Aug 2018 16:10:20 +0200")
Message-ID: <878t4nqzqv.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 26608
Cc: 26608 <at> debbugs.gnu.org, Konrad Hinsen <konrad.hinsen@HIDDEN>,
 22629 <at> debbugs.gnu.org, 32022 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -6.0 (------)

Hi Alex,

(Cc=E2=80=99ing <https://bugs.gnu.org/32022> and <https://bugs.gnu.org/2660=
8>,
which are related.)

Alex Sassmannshausen <alex@HIDDEN> skribis:

> I don't know if this is what Konrad desires, but from my perspective, a
> desirable part of the definition of stable would be a that the build
> farms have produced a set of binaries/substitutes for a given Guix
> revision that is "good enough".

I just had a bright idea (yes!): this can be addressed by writing
something like this in ~/.config/guix/channels.scm:

  (map latest-commit-with-substitutes-available
       %default-channels)

The hypothetical =E2=80=98latest-commit-with-substitutes-available=E2=80=99=
 would use
(git) and (guix ci) to find the latest commit for which substitutes of
interest are available, and would return:

  (channel
    ;; =E2=80=A6
    (commit "cabbag3"))   ;the ideal commit

This has to be done with great care to prevent a downgrade attack and to
make sure the user doesn=E2=80=99t miss out on security updates, but maybe =
we
could provide a procedure that makes reasonable choices.

Food for thought=E2=80=A6

Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.
Severity set to 'important' from 'normal' Request was from ludo@HIDDEN (Ludovic Courtès) to control <at> debbugs.gnu.org. Full text available.

Message received at 26608 <at> debbugs.gnu.org:


Received: (at 26608) by debbugs.gnu.org; 22 Apr 2017 23:04:05 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 22 19:04:05 2017
Received: from localhost ([127.0.0.1]:34863 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d244T-0007Pn-C4
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 19:04:05 -0400
Received: from eggs.gnu.org ([208.118.235.92]:38763)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <ludo@HIDDEN>) id 1d244R-0007PK-Ct
 for 26608 <at> debbugs.gnu.org; Sat, 22 Apr 2017 19:04:03 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <ludo@HIDDEN>) id 1d244J-000807-6s
 for 26608 <at> debbugs.gnu.org; Sat, 22 Apr 2017 19:03:58 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40,RP_MATCHES_RCVD
 autolearn=disabled version=3.3.2
Received: from fencepost.gnu.org ([2001:4830:134:3::e]:55825)
 by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>)
 id 1d244J-000801-3j; Sat, 22 Apr 2017 19:03:55 -0400
Received: from reverse-83.fdn.fr ([80.67.176.83]:55430 helo=ribbon)
 by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256)
 (Exim 4.82) (envelope-from <ludo@HIDDEN>)
 id 1d244I-00075N-GQ; Sat, 22 Apr 2017 19:03:54 -0400
From: ludo@HIDDEN (Ludovic =?utf-8?Q?Court=C3=A8s?=)
To: Christopher Allan Webber <cwebber@HIDDEN>
Subject: Re: bug#26608: Provide --only-substitutes flag to "guix package
 --upgrade"
References: <874lxg77l4.fsf@HIDDEN>
X-URL: http://www.fdn.fr/~lcourtes/
X-Revolutionary-Date: 4 =?utf-8?Q?Flor=C3=A9al?= an 225 de la =?utf-8?Q?R?=
 =?utf-8?Q?=C3=A9volution?=
X-PGP-Key-ID: 0x090B11993D9AEBB5
X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc
X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4  0CFB 090B 1199 3D9A EBB5
X-OS: x86_64-unknown-linux-gnu
Date: Sun, 23 Apr 2017 01:03:52 +0200
In-Reply-To: <874lxg77l4.fsf@HIDDEN> (Christopher Allan Webber's
 message of "Sat, 22 Apr 2017 11:03:35 -0500")
Message-ID: <87d1c4gi3r.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.1 (gnu/linux)
MIME-Version: 1.0
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
X-Received-From: 2001:4830:134:3::e
X-Spam-Score: -5.0 (-----)
X-Debbugs-Envelope-To: 26608
Cc: 26608 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -5.0 (-----)

Christopher Allan Webber <cwebber@HIDDEN> skribis:

> Sometimes I do an upgrade and I want to get the latest security updates,
> but I also am not really available to burn through a lot of cpu time,
> (especially on my x200).
>
> I'd love it if thre were a flag so that I could specify "only bother to
> upgrade the packages where we only upgrade if a substitute is already
> available.

+1

> Note that I looked at the source to see if this would be an easy thing
> to add; I figured that this would be handled in roughly the same place
> as --keep-going or --fallback, but it looks to me like those are
> actually just passed over to the build daemon, so I'm not so sure how
> easy it would be to patch this in while we're still using Nix's C
> daemon?  I'm not sure.

Clients could check, among the packages that are to be installed, which
ones are substitutable (with the =E2=80=98substitute-paths=E2=80=99 RPC or =
similar) and
filter out those that are not.  No C++ involved.

Cheers,
Ludo=E2=80=99.




Information forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 22 Apr 2017 16:03:52 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Sat Apr 22 12:03:52 2017
Received: from localhost ([127.0.0.1]:34592 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1d1xVo-0007YY-8Y
	for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 12:03:52 -0400
Received: from eggs.gnu.org ([208.118.235.92]:50599)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <cwebber@HIDDEN>) id 1d1xVm-0007YJ-IC
 for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 12:03:50 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <cwebber@HIDDEN>) id 1d1xVg-0003lH-Q3
 for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 12:03:45 -0400
X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org
X-Spam-Level: 
X-Spam-Status: No, score=-0.5 required=5.0 tests=BAYES_05 autolearn=disabled
 version=3.3.2
Received: from lists.gnu.org ([2001:4830:134:3::11]:56797)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <cwebber@HIDDEN>)
 id 1d1xVg-0003lA-N6
 for submit <at> debbugs.gnu.org; Sat, 22 Apr 2017 12:03:44 -0400
Received: from eggs.gnu.org ([2001:4830:134:3::10]:41554)
 by lists.gnu.org with esmtp (Exim 4.71)
 (envelope-from <cwebber@HIDDEN>) id 1d1xVf-0006O8-LA
 for bug-guix@HIDDEN; Sat, 22 Apr 2017 12:03:44 -0400
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <cwebber@HIDDEN>) id 1d1xVa-0003jj-PQ
 for bug-guix@HIDDEN; Sat, 22 Apr 2017 12:03:43 -0400
Received: from dustycloud.org ([50.116.34.160]:48852)
 by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32)
 (Exim 4.71) (envelope-from <cwebber@HIDDEN>)
 id 1d1xVa-0003jT-KG
 for bug-guix@HIDDEN; Sat, 22 Apr 2017 12:03:38 -0400
Received: from oolong (localhost [127.0.0.1])
 by dustycloud.org (Postfix) with ESMTPS id A8EEC265EE
 for <bug-guix@HIDDEN>; Sat, 22 Apr 2017 12:03:35 -0400 (EDT)
User-agent: mu4e 0.9.18; emacs 25.1.1
From: Christopher Allan Webber <cwebber@HIDDEN>
To: bug-guix@HIDDEN
Subject: Provide --only-substitutes flag to "guix package --upgrade"
Date: Sat, 22 Apr 2017 11:03:35 -0500
Message-ID: <874lxg77l4.fsf@HIDDEN>
MIME-Version: 1.0
Content-Type: text/plain
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic]
 [fuzzy]
X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x
X-Received-From: 2001:4830:134:3::11
X-Spam-Score: -4.0 (----)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -4.0 (----)

Sometimes I do an upgrade and I want to get the latest security updates,
but I also am not really available to burn through a lot of cpu time,
(especially on my x200).

I'd love it if thre were a flag so that I could specify "only bother to
upgrade the packages where we only upgrade if a substitute is already
available.

Note that I looked at the source to see if this would be an easy thing
to add; I figured that this would be handled in roughly the same place
as --keep-going or --fallback, but it looks to me like those are
actually just passed over to the build daemon, so I'm not so sure how
easy it would be to patch this in while we're still using Nix's C
daemon?  I'm not sure.





Acknowledgement sent to Christopher Allan Webber <cwebber@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#26608; Package guix. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Fri, 31 Aug 2018 11:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.