GNU bug report logs

#26608 Provide --only-substitutes flag to "guix package --upgrade"

PackageSource(s)Maintainer(s)
guix PTS Buildd Popcon
Full log

Message #22 received at 26608@debbugs.gnu.org (full text, mbox, reply):

Received: (at 26608) by debbugs.gnu.org; 31 Aug 2018 10:33:28 +0000
From debbugs-submit-bounces@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@debbugs.gnu.org>)
	id 1fvgk4-0005Qw-06
	for submit@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@fastmail.net>)
 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@fastmail.net>
To: Ludovic Courtès <ludo@gnu.org>
Subject: Re: bug#22629: “Stable” branch
In-Reply-To: <874lfarh6w.fsf@gnu.org>
References: <87vb5vsffd.fsf@gnu.org> <87pny2iks2.fsf@gnu.org>
 <877ekagtg9.fsf@netris.org> <87zhx5msfl.fsf@pompo.co>
 <87lg8pccys.fsf_-_@netris.org> <87zhx59gh3.fsf@elephly.net>
 <m1wos82y70.fsf@ordinateur-de-catherine--konrad.home>
 <875zzs9wzl.fsf@netris.org> <m1d0u0qi4v.fsf@fastmail.net>
 <874lfcxd2v.fsf_-_@gnu.org> <87wos8lzcj.fsf@pompo.co>
 <878t4nqzqv.fsf@gnu.org> <m1h8jaq3h0.fsf@fastmail.net>
 <874lfarh6w.fsf@gnu.org>
Date: Fri, 31 Aug 2018 12:33:19 +0200
Message-ID: <m1k1o6akr4.fsf@fastmail.net>
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@debbugs.gnu.org, 22629@debbugs.gnu.org,
 Alex Sassmannshausen <alex@pompo.co>, 32022@debbugs.gnu.org
X-BeenThere: debbugs-submit@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@debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit@debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request@debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request@debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces@debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
X-Spam-Score: -1.7 (-)
Hi Ludo,

> What do you mean by “limit it to channels”?  ‘%default-channels’ 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.




Send a report that this bug log contains spam.


debbugs.gnu.org maintainers <help-debbugs@gnu.org>. Last modified: Sun Jan 5 03:54:47 2025; Machine Name: wallace-server

GNU bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.