GNU bug report logs - #55649
Feature request: filter channel on "guix pull"

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: wishlist; Reported by: EuAndreh <eu@HIDDEN>; dated Thu, 26 May 2022 00:59:02 UTC; Maintainer for guix is bug-guix@HIDDEN.

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


Received: (at 55649) by debbugs.gnu.org; 26 May 2022 07:58:13 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu May 26 03:58:13 2022
Received: from localhost ([127.0.0.1]:57005 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nu8Nm-0001gA-OB
	for submit <at> debbugs.gnu.org; Thu, 26 May 2022 03:58:13 -0400
Received: from xavier.telenet-ops.be ([195.130.132.52]:44020)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <maximedevos@HIDDEN>) id 1nu8Nl-0001fv-FS
 for 55649 <at> debbugs.gnu.org; Thu, 26 May 2022 03:58:10 -0400
Received: from ptr-bvsjgyhxw7psv60dyze.18120a2.ip6.access.telenet.be
 ([IPv6:2a02:1811:8c09:9d00:3c5f:2eff:feb0:ba5a])
 by xavier.telenet-ops.be with bizsmtp
 id bKy72700H4UW6Th01Ky7jw; Thu, 26 May 2022 09:58:08 +0200
Message-ID: <a31ab6810863f90a8fd9b55f8c206119e207ee8f.camel@HIDDEN>
Subject: Re: bug#55649: Feature request: filter channel on "guix pull"
From: Maxime Devos <maximedevos@HIDDEN>
To: EuAndreh <eu@HIDDEN>, 55649 <at> debbugs.gnu.org
Date: Thu, 26 May 2022 09:58:02 +0200
In-Reply-To: <165352664123.29501.6150425452626404554@localhost>
References: <165352664123.29501.6150425452626404554@localhost>
Content-Type: multipart/signed; micalg="pgp-sha512";
 protocol="application/pgp-signature"; boundary="=-E2BQwxtpKL8igJt1NQiS"
User-Agent: Evolution 3.38.3-1 
MIME-Version: 1.0
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=telenet.be; s=r22;
 t=1653551888; bh=8dii/khjqCCqiXAYFdHnntWEhvxGPxlT6H5Zv816w8Q=;
 h=Subject:From:To:Cc:Date:In-Reply-To:References;
 b=HC7uSQMM4alUcm5X//1bdoGhCib28KK5BOmamMrNAVzRP+V+QxLviOqyp3sToB96v
 o6TpnFhYulHvorz9s4aZFJ8OtIdIkD3FNx6VSpMTD2xeGlEaMvWG5IS9A8EpGA8aCI
 Hwf9iQTs+y6vYPJKIhTRRqJFVo5SAH1c247QqjW7NZ3CfGJHrKedZMQRBmHpmM/g0U
 RUZeJOS6kPgQLwR9ITHj641fPZDilqsaCvpkIREX0njm/+cY/CmL/tynuHad3JOL+s
 xFZ6Kr4g4Eql5wgjHogUhgr8a+IIMOihUajRlFFDvAUF1TImyK3qXz5LqeVZJFoHMg
 BdZisGXTi4e1w==
X-Spam-Score: -0.0 (/)
X-Debbugs-Envelope-To: 55649
Cc: control <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.0 (-)


--=-E2BQwxtpKL8igJt1NQiS
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

severity 55649 wishlist
thanks


--=-E2BQwxtpKL8igJt1NQiS
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: This is a digitally signed message part
Content-Transfer-Encoding: 7bit

-----BEGIN PGP SIGNATURE-----

iI0EABYKADUWIQTB8z7iDFKP233XAR9J4+4iGRcl7gUCYo8zChccbWF4aW1lZGV2
b3NAdGVsZW5ldC5iZQAKCRBJ4+4iGRcl7jMxAQDd0BrMWkfdKjrQcMTtYkU3MvMq
GkpbV0/nqyLZte+N7gEAyhrrblIpXyI23KrfAdggYU/XvmiU3BQ+yk3bCBwZCQ0=
=fVai
-----END PGP SIGNATURE-----

--=-E2BQwxtpKL8igJt1NQiS--





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

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


Received: (at submit) by debbugs.gnu.org; 26 May 2022 00:58:14 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed May 25 20:58:14 2022
Received: from localhost ([127.0.0.1]:56692 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1nu1pN-00065B-Qt
	for submit <at> debbugs.gnu.org; Wed, 25 May 2022 20:58:14 -0400
Received: from lists.gnu.org ([209.51.188.17]:49612)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <eu@HIDDEN>) id 1nu1pL-000653-CP
 for submit <at> debbugs.gnu.org; Wed, 25 May 2022 20:58:12 -0400
Received: from eggs.gnu.org ([2001:470:142:3::10]:36758)
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <eu@HIDDEN>) id 1nu1pL-0005li-4X
 for bug-guix@HIDDEN; Wed, 25 May 2022 20:58:11 -0400
Received: from box.euandre.org ([46.101.160.115]:34485)
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <eu@HIDDEN>) id 1nu1pI-00027D-S2
 for bug-guix@HIDDEN; Wed, 25 May 2022 20:58:10 -0400
Received: from authenticated-user (box.euandre.org [46.101.160.115])
 (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits))
 (No client certificate requested)
 by box.euandre.org (Postfix) with ESMTPSA id 438E5FC3D5
 for <bug-guix@HIDDEN>; Wed, 25 May 2022 21:57:34 -0300 (-03)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=euandre.org; s=mail;
 t=1653526656; bh=KhRdzM9eMY1FcZnyjXmOfIl3q+yQmgmLGx4Wuo/dMEc=;
 h=From:To:Subject:Date:From;
 b=h9IXGUvNbd+OBBebe6GRzPCAk1lsq2AuDv8qJPuAdbinjQHHMO+JTd5YJamr5jelf
 Wtitgp6seIhoz6yoVpHgzjFoUDizbVaPkt7ivn82tn8dVjM/1WPHRdQoN2F23DCT6H
 fwX5Cjm8E37Lkuh8eVQbu3ZhTtw428v/qTmAqEy9Rrn6ESgJoJt3HsQbA2+uthtOa6
 v6vUP3qPL07dZvgeH5l+uI8OhvgL0m0cJBBphG3i/LmRKGNpdc5yVxbI+16w/+WqEk
 5OnHKlgYPD2aebgcgoSEdRtNZ4D+t+0I8gsXJRMl7ysa10037zSX9opC3Ht62B61Mj
 NSdx1ZGzBYe5w==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: quoted-printable
From: EuAndreh <eu@HIDDEN>
To: bug-guix@HIDDEN
Subject: Feature request: filter channel on "guix pull"
Severity: whishlist
Date: Wed, 25 May 2022 21:57:21 -0300
Message-ID: <165352664123.29501.6150425452626404554@localhost>
Received-SPF: pass client-ip=46.101.160.115; envelope-from=eu@HIDDEN;
 helo=box.euandre.org
X-Spam_score_int: -20
X-Spam_score: -2.1
X-Spam_bar: --
X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_PASS=-0.001,
 SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Spam-Score: -1.4 (-)
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: -2.4 (--)

I'd like to be able to select a specific channel to be updated when running=
 a
"guix pull" command.

Let's say I have a "channels.scm" file, containing 3 channels: "abc", "xyz"=
 and
"guix", all pointing to the branch "main".  When running "guix pull", all t=
hree
channels get updated via a "git pull", naturally.

However I'd like to select only channel "abc" to be updated, and leave "xyz=
" and
"guix" as is, untouched.  In order to accomplish this today, I'd have to:

1. generate a temporary "tmp-channels.scm" file with "abc" and "guix" pinne=
d to
   the current commit given by "guix describe";
2. include in the temporary file the "xyz" channel, but that one still poin=
ting
   to the branch "main";
3. "guix pull -C tmp-channels.scm".

That way I get only the "xyz" channel to be upgraded, since all other chann=
els
are pinned to a specific commit.  I'd like to be possible to run a desired
"guix pull -c xyz" (or similar) command and get that same behaviour.

Since I don't plan to implement that feature soon enough, I'm registering it
here so that a fellow hacker seeking for an improvement opportunity can jump
in :)




Acknowledgement sent to EuAndreh <eu@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-guix@HIDDEN. Full text available.
Report forwarded to bug-guix@HIDDEN:
bug#55649; 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: Thu, 26 May 2022 08:00:03 UTC

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