Message ID | 87tu1py7q8.fsf@contorta |
---|---|
State | New |
Headers |
Return-Path: <guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org> X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 3A9F827BBEB; Tue, 20 Dec 2022 23:30:24 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-3.7 required=5.0 tests=BAYES_00,DKIM_INVALID, DKIM_SIGNED,MAILING_LIST_MULTI,RCVD_IN_MSPIKE_H2,SPF_HELO_PASS autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 7AF0727BBE9 for <patchwork@mira.cbaines.net>; Tue, 20 Dec 2022 23:30:21 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <guix-patches-bounces@gnu.org>) id 1p7m3j-0002zw-AN; Tue, 20 Dec 2022 18:30:07 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1p7m3g-0002yN-BQ for guix-patches@gnu.org; Tue, 20 Dec 2022 18:30:04 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1p7m3f-0003Ul-TB for guix-patches@gnu.org; Tue, 20 Dec 2022 18:30:03 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1p7m3f-0005nV-DO for guix-patches@gnu.org; Tue, 20 Dec 2022 18:30:03 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#60227] guile-ssh 0.16 update Resent-From: Vagrant Cascadian <vagrant@debian.org> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org> Resent-CC: guix-patches@gnu.org Resent-Date: Tue, 20 Dec 2022 23:30:03 +0000 Resent-Message-ID: <handler.60227.B.167157899022243@debbugs.gnu.org> Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 60227 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: To: 60227@debbugs.gnu.org Cc: guix-devel@gnu.org, Ludovic =?utf-8?q?Court=C3=A8s?= <ludo@gnu.org> X-Debbugs-Original-To: guix-patches@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167157899022243 (code B ref -1); Tue, 20 Dec 2022 23:30:03 +0000 Received: (at submit) by debbugs.gnu.org; 20 Dec 2022 23:29:50 +0000 Received: from localhost ([127.0.0.1]:47749 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces@debbugs.gnu.org>) id 1p7m3S-0005mh-2l for submit@debbugs.gnu.org; Tue, 20 Dec 2022 18:29:50 -0500 Received: from lists.gnu.org ([209.51.188.17]:49914) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <vagrant@debian.org>) id 1p7m3Q-0005mb-HI for submit@debbugs.gnu.org; Tue, 20 Dec 2022 18:29:48 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <vagrant@debian.org>) id 1p7m3Q-0002tX-2F; Tue, 20 Dec 2022 18:29:48 -0500 Received: from cascadia.aikidev.net ([173.255.214.101]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from <vagrant@debian.org>) id 1p7m3N-0003Mr-Qf; Tue, 20 Dec 2022 18:29:47 -0500 Received: from localhost (unknown [IPv6:2600:3c01:e000:21:7:77:0:20]) (Authenticated sender: vagrant@cascadia.debian.net) by cascadia.aikidev.net (Postfix) with ESMTPSA id DF1441AA98; Tue, 20 Dec 2022 15:29:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=debian.org; s=1.vagrant.user; t=1671578980; bh=3U8Odx+WoB6ZhdLCaZZE+V6zjOL/mR3wdB5ubMSqPCQ=; h=From:To:Cc:Subject:In-Reply-To:References:Date:From; b=gX9A1TTFRmTBxbI5jXrjB4CCwvlgdsNDE4GIbrCTRBLQOvMzQPpwbkQJxj7E4gBZ7 kOJVo7m5oinNf2E4DDD7PB5Mx7VdxvjiU2Hwd17m1mHdQYxNJKVt3OU87woYG9mAWm NKQB7iaIb+KxjN1b3U88ZXQHKNFwIrhEmnEh7JnrmKbWabVitKmLS6OxjDVQbju2La LLLRliuL9WNK2C9RMYkLF5YxnBHr9rbAiyPsQXqRx8+yUSBkk24XBzdEaHqLyd1AYw wayqIrTjLJMdETGEnWS8rlylW5iFtQryI9KngtdFw5YDb7Vw+hQoa4b0JOa4QxvEB9 TKeiHBS+XEvPA== From: Vagrant Cascadian <vagrant@debian.org> In-Reply-To: <87mt7iwi16.fsf@contorta> References: <87wn8jd680.fsf@contorta> <87tu3nd3im.fsf@contorta> <87cza5vc9h.fsf@gnu.org> <87mt7iwi16.fsf@contorta> Date: Tue, 20 Dec 2022 15:29:35 -0800 Message-ID: <87tu1py7q8.fsf@contorta> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: none client-ip=173.255.214.101; envelope-from=vagrant@debian.org; helo=cascadia.aikidev.net 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, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, SPF_HELO_NONE=0.001, SPF_NONE=0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: <guix-patches.gnu.org> List-Unsubscribe: <https://lists.gnu.org/mailman/options/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=unsubscribe> List-Archive: <https://lists.gnu.org/archive/html/guix-patches> List-Post: <mailto:guix-patches@gnu.org> List-Help: <mailto:guix-patches-request@gnu.org?subject=help> List-Subscribe: <https://lists.gnu.org/mailman/listinfo/guix-patches>, <mailto:guix-patches-request@gnu.org?subject=subscribe> Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches |
Series |
[bug#60227] guile-ssh 0.16 update
|
|
Commit Message
Vagrant Cascadian
Dec. 20, 2022, 11:29 p.m. UTC
On 2022-12-20, Vagrant Cascadian wrote: > On 2022-11-02, Ludovic Courtès wrote: >> Vagrant Cascadian <vagrant@debian.org> skribis: >>> On 2022-10-28, Vagrant Cascadian wrote: >>>> Updating guile-ssh to 0.16.0 actually went mostly smoothly, except >>>> guix-jupytertest suites fail. > ... >>> For clarity, I used: >>> >>> ./pre-inst-env guix build --keep-going $(./pre-inst-env guix refresh --list-dependent libssh guile-ssh | cut -d : -f 2 | sed -e 's,guix-daemon,guix,g' | tr ' ' '\n' | grep -v kodi | grep -v jupyter) >> >> You can also test Guix SSH functionality, to be on the safe side, for >> example by running ‘guix copy’ on the ‘guix’ package built with these >> new versions. ... > So, I attempted that in the newish wip-guile-ssh-0.16 branch, but > getting test suite failures even without the guile-ssh patches, so hard > to test that guix copy works... That seems to have been fixed by: 680970490c556ae0029aa1ba2b0faba162118186 tests: Adjust 'guix package' test to latest package search metrics. Thanks! > Is this at least the right approach? e.g. point guix at a commit where > guile-ssh is updated? Is there anything special with the revision? As > you can see from the wip-guile-ssh-0.16 branch, I tried revision "0.1" > and then switched back to "0" ... (fearing clobbering a real-world "1" > revision someday...). I pushed a wip branch just to be able to easily > pull to a commit not on master... as I don't know how to do that > locally. > > Presuming I can get guix to build successfully, do i then need to > reconfigure the systems to use a guix-daemon with guile-ssh on both? > ... and then run "guix copy" between the two systems? Well, that is what I did, pulled guix to the curren wip-guile-ssh-0.16 branch (which contains an update to guile-ssh 0.16 and updates guix to use a commit containing that), and managed to guix copy from one machine to another, so I *think* we are good! Patch attached for the guile-ssh update. Once that lands in master we can consider updating guix to use it... live well, vagrant
Comments
Howdy! Vagrant Cascadian <vagrant@debian.org> skribis: > Well, that is what I did, pulled guix to the curren wip-guile-ssh-0.16 > branch (which contains an update to guile-ssh 0.16 and updates guix to > use a commit containing that), and managed to guix copy from one machine > to another, so I *think* we are good! As mentioned on IRC, I tested it with ‘GUIX_DAEMON_SOCKET=ssh://…’ and ‘guix copy’, and it all seems good. So I think you can go ahead! > Patch attached for the guile-ssh update. Once that lands in master we > can consider updating guix to use it... No need to update the ‘guix’ package, or am I missing something? The ‘guix’ package depends on guile-ssh, so it’ll end up using the new version anyway. Thanks! Ludo’.
On 2022-12-21, Ludovic Courtès wrote: > Vagrant Cascadian <vagrant@debian.org> skribis: > >> Well, that is what I did, pulled guix to the curren wip-guile-ssh-0.16 >> branch (which contains an update to guile-ssh 0.16 and updates guix to >> use a commit containing that), and managed to guix copy from one machine >> to another, so I *think* we are good! > > As mentioned on IRC, I tested it with ‘GUIX_DAEMON_SOCKET=ssh://…’ and > ‘guix copy’, and it all seems good. So I think you can go ahead! Ok, pushed as 0744540d09ddef8dbf25cc5d65da9d029dab338c. >> Patch attached for the guile-ssh update. Once that lands in master we >> can consider updating guix to use it... > > No need to update the ‘guix’ package, or am I missing something? The > ‘guix’ package depends on guile-ssh, so it’ll end up using the new > version anyway. Probably (clearly?) just me overthinking it and somehow... guix builds with the inputs from the guix commit defined in the guix package, not just as the source code for the guix package built with the currently defined guix inputs to using the guix build tool... guix building guix with guix and with guix defining the guix inputs... to alleviate risk of casuing any genuine (further) confusion... I'll trust your judgement here! live well, vagrant
From 6f33de5f2df02c0ca2ef05409b1993b9fc69f4f9 Mon Sep 17 00:00:00 2001 From: Vagrant Cascadian <vagrant@debian.org> Date: Thu, 27 Oct 2022 13:13:28 -0700 Subject: [PATCH] gnu: guile-ssh: Update to 0.16.0. * gnu/packages/ssh.scm (guile-ssh): Update to 0.16.0. --- gnu/packages/ssh.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/ssh.scm b/gnu/packages/ssh.scm index babed807f9..65280bc4da 100644 --- a/gnu/packages/ssh.scm +++ b/gnu/packages/ssh.scm @@ -318,7 +318,7 @@ (define-public openssh-sans-x (define-public guile-ssh (package (name "guile-ssh") - (version "0.15.1") + (version "0.16.0") (home-page "https://github.com/artyom-poptsov/guile-ssh") (source (origin (method git-fetch) @@ -328,7 +328,7 @@ (define-public guile-ssh (file-name (git-file-name name version)) (sha256 (base32 - "0zzn5hsf97b35gixyg4z14sspl15qwnp52y4h89wra4y31l7467q")))) + "1ka5ayrg7kysx3bi5d8s0z6n12sdc06qp9gc4k9h2mlw3vz187ny")))) (build-system gnu-build-system) (outputs '("out" "debug")) (arguments -- 2.35.1