From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id UOQrLGcWgWTMAwAASxT56A (envelope-from ) for ; Thu, 08 Jun 2023 01:44:39 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id iDAIK2cWgWTAXQEAG6o9tA (envelope-from ) for ; Thu, 08 Jun 2023 01:44:39 +0200 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 47BB4C53B for ; Thu, 8 Jun 2023 01:44:39 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1q72or-00070k-0m; Wed, 07 Jun 2023 19:44:01 -0400 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 ) id 1q5ZHQ-0002Kv-Sj for help-guix@gnu.org; Sat, 03 Jun 2023 17:59:24 -0400 Received: from mail-pg1-x535.google.com ([2607:f8b0:4864:20::535]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1q5ZHO-0006Q5-Dr for help-guix@gnu.org; Sat, 03 Jun 2023 17:59:24 -0400 Received: by mail-pg1-x535.google.com with SMTP id 41be03b00d2f7-5346d150972so3164618a12.3 for ; Sat, 03 Jun 2023 14:59:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20221208; t=1685829560; x=1688421560; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=5m8DKHa3hLO9Fr6zntoMNggKDho1K056Q+eR/oziAPU=; b=QQL410hXD9TL+LAfYe8bRZ7T9OCC9ymswufwXE0GvFPS3vZG9Vkx9wKZULxovdGzhi 7jK4P6TM5mG87Aw/UNTA11ZYddUV7X1aOPfeD7/fHG+gXI5xHLdl0y3ewd+JeG2TW08m Q7aKnte+QKDip4CQCkwmki/HdzQ2ir7TTLVzvdVv9tLfnoNXUvF29ST/8BVWlY/xI2Dd 162yKo56JTEPsoGYpWXiBHoK5fKnt/9ljvUG96bG7SfYvsnv95Wx+P/0y6G7aIl96DvA vsRJSx1IXVoVVzHD9wRlXNJHWRmyRERsIWh5s0dvnLlTM2y6yfXcpHPce5FIRb1PYPzs BWaA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685829560; x=1688421560; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=5m8DKHa3hLO9Fr6zntoMNggKDho1K056Q+eR/oziAPU=; b=NszgTzx3GN6TPOYRlszTayypHyVvq12uIIxwMv7PbEEKdvTEDqhbCU6P/Y9iMQh5AD zeT20azSb6EegHQ2PVehNFMpFkPs0hGeUp2ge57SyZfvW4OPD2Ot45/xpQx7LRra8OfP nShR8Ick7dgty9HISxANtvn7bCESjesDSBL+rxJ4tPxV4fFeNHyfVhALm169G54wB1d5 iKjG/9HifEJvLM8CPvu5XDUXWEy8My1pKkfsGGhnpEAbJQTM9pVAdXh1CKqu+IlzzKdV WtyKb/6bfuDiI/b1/9ZKFAnKQAKIXzGQqu2h4IRi86/pm/dIkYgIKiZ7VSW+ZvVTncSw LmRw== X-Gm-Message-State: AC+VfDx7mqJReR4bcGAtaUxrcm1p7S0VGCf2GnHFUyZEoCjWw9JIkDG2 fxvtUsmQ7A8/pH9buvU9dEdFtcoO5yw4WhkDC/4= X-Google-Smtp-Source: ACHHUZ53VI7hERNHmWP/6TknqMKuyoKDdGP03Ff1bzvjbmqA+vyY3G1QXYSrbUA8AmGc85w2mMFy6uFJldS364B1rtY= X-Received: by 2002:a17:902:c94a:b0:1b1:a9e7:5d4b with SMTP id i10-20020a170902c94a00b001b1a9e75d4bmr5295699pla.22.1685829560053; Sat, 03 Jun 2023 14:59:20 -0700 (PDT) MIME-Version: 1.0 References: <1123284880.1454447.1684007715377.ref@mail.yahoo.com> <87a5xnz2ud.fsf@gmail.com> In-Reply-To: From: David Conner Date: Sat, 3 Jun 2023 17:59:09 -0400 Message-ID: Subject: Re: Every Reconfigure of Guix Home Results in "Connection Refused" To: Jaft Cc: Jaft via Received-SPF: pass client-ip=2607:f8b0:4864:20::535; envelope-from=aionfork@gmail.com; helo=mail-pg1-x535.google.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Wed, 07 Jun 2023 19:43:59 -0400 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.29 X-BeenThere: help-guix@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org Sender: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1686181479; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=QDBxqbwd7QyVdHNft23fcvGz88G26Tl+tJle26y7+yM=; b=m7iN/eVQp0jr2ySvQrhrSgmGk+/hSwgB5TKRWYxY+WV1laqh/x7UkpachpouJiwRDMxRCE UGcBZTzeZme4fy8ikLaE6ZGrlHK0j8Hh5tsS+Z9wmm7Pv5zl3+G7BLJyqQCWUyjuk2LSOl xnUovO+4fVtvLucX2u6UHoZw9zyCPvT8dA/Wy2+NQ9F+sSvkNt34iT0Gow1v4SdITTngty R6Kdo9mmwCuG3euOEt2m9iCJLjcC+ZLi/CEGeKqiaW0XcZIrffj3Ctaf/ftlAjzkxlMCMX frel+Jp6xzb9vEgxeKz7YvVlRv838IvVKuf81g5QxM7UOsp4lPoLPxju/NbeUg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b=QQL410hX; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1686181479; a=rsa-sha256; cv=none; b=GKDJtXAOG9wME9ps259rCrNASYhA2iSmTMkRbBrBqP9F8OFd6Ir0wtrNf00SsOirL2gTNn 4DBvSOe1AqzkjGA1O+FVV0KlNFCqAYM2De9FToqY/C4IZJv5O9GUAiLOtL4jTer2aQFu7z cAfTZrXc1YkfIZFkKHTPDOaA3fUCrHbHryK1V9Cf2fgpPp6EThL6AZy6bN2fhuW1ruXBA4 bRhZZfLmvxBAwkV4v5ll7OIC/Fp74Paq0TI4eWCHpAtjU5AR7uMw2bjTReJhNICJxmbdjM 364Kjd66s68xUK3MwPXGd3r2V35Oo1w65zzk2W1O9ThBohp2w2Pvv1sIqSesew== X-Migadu-Scanner: scn1.migadu.com X-Migadu-Spam-Score: -0.90 Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=gmail.com header.s=20221208 header.b=QQL410hX; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "help-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="help-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: 47BB4C53B X-Spam-Score: -0.90 X-TUID: O6RdcKemWdrA Thanks for the explanation. I=E2=80=99ll try to update the thread soon with= more details. i was wondering last night whether a Guix Home profile can start and additional set of Shepherd services. I think it can but it would require using a separate socket. I=E2=80=99m using both GuixSD and Arch and neither has Guix Home. My dotfil= es have a bit of process to them that create more work when using both distros. I= =E2=80=99m hoping that Home will make this easier to accommodate. I also may change from i3 to Sway soon, but sticking to KDE on Arch. This has been slowing me down. I also may be having problems related to the Guile load paths shepherd is running with, since I have been running the executable in /run/current-system/profile, but I just get errors related to continuations/fibers when I load the file for a second service. I=E2=80=99m also hoping the shepherd Repl service may help to debug. Whatev= er is happening is t common, so it must be a configuration issue. Apologies if there are email artifacts in the thread. I=E2=80=99m sending t= his from my phone & I=E2=80=99m still getting used to gnus and mailing lists. On Sat, Jun 3, 2023 at 5:17 PM Jaft wrote: > Hey, David. > > I'm not sure that your issue is the same of mine. Mine seemed to be a > socket issue specifically related to Shepard (which, I suppose, makes sen= se > as I was trying to start services). > > Mine went away when I restarted my computer; I could've sworn I did a gui= x > pull before trying to reconfigure my Guix Home but maybe I hadn't and > that was related; I'm not sure. Either way, it hasn't reoccurred since > restarting (the services don't seem to get updated on any second > reconfigure and require me to restart the computer to take effect but I > think that's an unrelated situation to the one I originally reported and > probably more of an inquery question for me to ask). > > Sorry I can't be more helpful; I hope you're able to resolve it! > > Granted, I am running GuixSD and not just Guix on a foreign distro (I'm > not sure which of those you are doing) so what we require may be differen= t, > to solve the same issue. I can't say that I've ever had to start Shepard, > myself, and that'd probably be the first place I'd look, in trying to pin > down what's wrong. I'm pretty certain both your system config.scm and > your Guix Home configuration should take care of connecting any services > you define to Shepard when you reconfigure them without you having to > manually run anything (beyond the reconfigure command); that's a huge par= t > of the benefit of Guix =E2=80=93 just being able to declaratively define = the > config. and everything else takes care of getting it to work, rather than > imperatively running commands yourself and, possibly, running something i= n > the wrong order (or whatever, etc.) which might introduce unexpected > behavior. > On Monday, May 29, 2023, 08:25:51 AM CDT, David Conner > wrote: > > > > Sorry for the duplicate messages. I'm still getting Gnus configured and > getting used to everything. I didn't realize there was a difference > between a reply and a followup. > > Did you ever resolve this? > > I think I may be getting a similar error as you, but I'm not running > Guix Home yet. > > https://lists.gnu.org/archive/html/help-guix/2023-05/msg00201.html > > I've attached strace logs in the issue I submitted. > > I'm not sure how you would get logging for Shepherd from within Guix > Home. You could isolate things and test launching Shepherd by writing an > =3Dinit.scm=3D and trying to start the services manually, but to do so, > you'd have to create a Guix Profile with the binaries required for > launching Shepehrd. > > I'm starting shepherd from inside .xsession and testing it with: > > =3Dshepherd -s test.sock -c test.scm -l test.log --pid=3Dtest.pid=3D > > I can usually get the =3Dmcron=3D service to start. Really, I think I can > get a single service to start, but if I try to load anything more than > that, I'm getting: > > #f "Attempt to suspend fiber within continuation barrier" () #f > > As part of moving towards Guix Home, I created a system definition for > wayland/sway, but even there, I was getting the error. And now think > about it, I'm running the =3D/run/current-ssytem/profile/bin/shepherd=3D > binary, so maybe if I bundle this in with a user profile, it will work. > > -- > David Conner > --=20 David C. Aion , an untranslatable pulsar for your epistemic constellations