From mboxrd@z Thu Jan  1 00:00:00 1970
From: Lars-Dominik Braun <ldb@leibniz-psychology.org>
Subject: bug#39925: `guix pull` failure in multi-machine setup
Date: Fri, 6 Mar 2020 12:45:48 +0100
Message-ID: <20200306114548.GD2909@zpidnp36>
References: <20200305133318.GB2909@zpidnp36> <87ftem7m6d.fsf@gnu.org>
 <20200306074018.GC2909@zpidnp36> <87wo7xoiuj.fsf@gnu.org>
Mime-Version: 1.0
Content-Type: multipart/signed; micalg=pgp-sha512;
 protocol="application/pgp-signature"; boundary="gE7i1rD7pdK0Ng3j"
Return-path: <bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org>
Received: from eggs.gnu.org ([2001:470:142:3::10]:46052)
 by lists.gnu.org with esmtp (Exim 4.90_1)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1jABQb-0004X9-15
 for bug-guix@gnu.org; Fri, 06 Mar 2020 06:46:05 -0500
Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1jABQY-0000v2-R1
 for bug-guix@gnu.org; Fri, 06 Mar 2020 06:46:04 -0500
Received: from debbugs.gnu.org ([209.51.188.43]:38214)
 by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16)
 (Exim 4.71) (envelope-from <Debian-debbugs@debbugs.gnu.org>)
 id 1jABQY-0000tE-1I
 for bug-guix@gnu.org; Fri, 06 Mar 2020 06:46:02 -0500
Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2)
 (envelope-from <Debian-debbugs@debbugs.gnu.org>) id 1jABQX-0000av-T2
 for bug-guix@gnu.org; Fri, 06 Mar 2020 06:46:01 -0500
Sender: "Debbugs-submit" <debbugs-submit-bounces@debbugs.gnu.org>
Resent-Message-ID: <handler.39925.B39925.15834951542271@debbugs.gnu.org>
Content-Disposition: inline
In-Reply-To: <87wo7xoiuj.fsf@gnu.org>
List-Id: Bug reports for GNU Guix <bug-guix.gnu.org>
List-Unsubscribe: <https://lists.gnu.org/mailman/options/bug-guix>,
 <mailto:bug-guix-request@gnu.org?subject=unsubscribe>
List-Archive: <https://lists.gnu.org/archive/html/bug-guix>
List-Post: <mailto:bug-guix@gnu.org>
List-Help: <mailto:bug-guix-request@gnu.org?subject=help>
List-Subscribe: <https://lists.gnu.org/mailman/listinfo/bug-guix>,
 <mailto:bug-guix-request@gnu.org?subject=subscribe>
Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org
Sender: "bug-Guix" <bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org>
To: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@gnu.org>
Cc: 39925@debbugs.gnu.org


--gE7i1rD7pdK0Ng3j
Content-Type: text/plain; charset=utf-8
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

Hi,

> Sounds like this ssh URI is not valid on the nodes, is that right?
I would consider it valid, since `ssh master.<domain>` and `guix build
<package>` both work just fine from the nodes. It=E2=80=99s just `guix pull=
`, which is
causing issues.

> Right.  So perhaps I don=E2=80=99t quite understand the use case.  What a=
bout
> simply pulling from one of these machines, if everything is shared over
> NFS?
Sure, that=E2=80=99s an option, but anyone who tries will get a strange err=
or message.
And it breaks the appeal of having a remote guix daemon in the first place,
that is being able to run `guix <whatever>` on any machine I log into. If t=
hat
is not the case (i.e. not for `guix pull`) it would be more consistent to a=
sk
users to SSH into a different machine every time they interact with guix. D=
oes
that explain my use case?

Lars


--gE7i1rD7pdK0Ng3j
Content-Type: application/pgp-signature; name="signature.asc"

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

iQGzBAABCgAdFiEEyk+M9DfXR4/aBV/UQhN3ARo3hEYFAl5iN+YACgkQQhN3ARo3
hEYgiAv/cY2qHPkhZiV8IfcewbnLgKQaS6+BotFrsQYDt9ZISYcHGcSgWymCoGBY
nqZllY9lBedxntAW4t4hNox5nfg2UY5oJ3Sqk7BFP4lmbrIAm7AUIjaVN+FCWtSz
Gn0S66F90H8BTSya4DcjHZA2OQ7f+QzhJPRZqjVhUkAzkklteE251XeaA9ZRnzFY
vaPkiQrCFPzHiaiDtthKLpcHCzr2TR1ucr8OboChtv2FhuorYBMvc7n9njyWIMDr
mWy4ixmZp6MG/R3EmC8nE4E/9/0WGhV3EA+7Yq2ICpBmYrDv0AXRW5RqxV2TgG0L
I6VTwY5MDA+zD00Rdswv463AWPwjkEzoppucjZX+Nl6lG7h11J3UZhd4VsSqli41
g0WEO98LT86Zf6TFn1VzioUZxwRBmhekd7E/PTaYJxkDxtBzD4CCVKCl4Vh0K/j+
BfdsNzgx0O0Idwa2QogrrZZqHNLjuuNRVDHshn7Atb6TyvOeR2LlOsU8TvYOqprv
zzQbfiZn
=JCnG
-----END PGP SIGNATURE-----

--gE7i1rD7pdK0Ng3j--