From unknown Sun Sep 07 18:03:21 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68591: Error when using shepherd on foreign distro Resent-From: Einar Largenius Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 19 Jan 2024 20:35:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68591 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68591@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17056965014516 (code B ref -1); Fri, 19 Jan 2024 20:35:01 +0000 Received: (at submit) by debbugs.gnu.org; 19 Jan 2024 20:35:01 +0000 Received: from localhost ([127.0.0.1]:60169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQvZs-0001Ak-T3 for submit@debbugs.gnu.org; Fri, 19 Jan 2024 15:35:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQvZq-0001AT-2j for submit@debbugs.gnu.org; Fri, 19 Jan 2024 15:34:59 -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 ) id 1rQvZh-0004Yz-L8 for bug-guix@gnu.org; Fri, 19 Jan 2024 15:34:49 -0500 Received: from mail.lysator.liu.se ([130.236.254.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rQvZf-00047X-DD for bug-guix@gnu.org; Fri, 19 Jan 2024 15:34:49 -0500 Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 50BE2928E for ; Fri, 19 Jan 2024 21:34:43 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 44817914B; Fri, 19 Jan 2024 21:34:43 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on hermod.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,AWL, T_SCC_BODY_TEXT_LINE autolearn=disabled version=4.0.0 X-Spam-Score: -1.0 Received: from tycho (unknown [192.12.235.253]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 86168928D for ; Fri, 19 Jan 2024 21:34:41 +0100 (CET) User-agent: mu4e 1.10.8; emacs 29.1 From: Einar Largenius Date: Fri, 19 Jan 2024 21:12:18 +0100 Message-ID: <874jf983kv.fsf@lysator.liu.se> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: ClamAV using ClamSMTP Received-SPF: pass client-ip=130.236.254.3; envelope-from=jaadu@lysator.liu.se; helo=mail.lysator.liu.se X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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-Spam-Score: 0.6 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) Hi, I am setting up shepherd for use by my user account on a foreign distro. I = setup as described in the manual in the section "(shepherd) Managing User S= ervices". When I try to run it using shepherd, it crashes on the line: ;; Send shepherd into the background (perform-service-action 'shepherd 'daemonize) with the error: Uncaught exception while loading configuration file '/home/jaadu/.confi= g/shepherd/init.scm': (goops-error #f "No applicable method for ~S in call = ~S" (#< service-actions (1)> (service-actions shepherd)) ()) Removing said line resolves the issue. --=20 Med v=C3=A4nliga h=C3=A4lsningar Einar From unknown Sun Sep 07 18:03:21 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Einar Largenius Subject: bug#68591: closed (Re: bug#68591: Error when using shepherd on foreign distro) Message-ID: References: <87sf0kydn5.fsf@gnu.org> <874jf983kv.fsf@lysator.liu.se> X-Gnu-PR-Message: they-closed 68591 X-Gnu-PR-Package: guix Reply-To: 68591@debbugs.gnu.org Date: Wed, 20 Mar 2024 18:33:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1710959582-5102-1" This is a multi-part message in MIME format... ------------=_1710959582-5102-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68591: Error when using shepherd on foreign distro which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 68591@debbugs.gnu.org. --=20 68591: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68591 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1710959582-5102-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68591-done) by debbugs.gnu.org; 20 Mar 2024 18:32:35 +0000 Received: from localhost ([127.0.0.1]:55222 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rn0jq-0001If-TQ for submit@debbugs.gnu.org; Wed, 20 Mar 2024 14:32:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rn0jo-0001I2-GJ for 68591-done@debbugs.gnu.org; Wed, 20 Mar 2024 14:32:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rn0S0-0001AJ-HY; Wed, 20 Mar 2024 14:14:08 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:Date:References:In-Reply-To:Subject:To: From; bh=YWc2zExR6wvGmeZonFXERo+HWsE4GGKcwbziueVS3Ro=; b=c8B/2OK13PtlliPnktkb qeuBTGlKv+4T/e2uuffHXy34+alCSMvhikwn6hJ05/2Gkfve1eASmps2RddXOFV+lSI7dHdRw6eJR rSB4sYZKzvZnzlAdq483/+dzwlOghHeQLw6FGezRfW2aQ+SHpu0STf2P3JZ9kUnhJ+6ycly7W/FNc smYMhMoytdm1wrwsddusHVOTDbliWluGkEdqEyrp1sSBO2MrST8DSaDUjCAsyruqEf/JpI4z5Fr8j Nac8ZLAAZwnRjCYTMjq1TdfC3w7aNMcoyv1LGI9NLyO+9QoyMabI4axLIsXS2cr+ew17V0x7TivSt PZ74/V945O2m5Q==; From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Einar Largenius Subject: Re: bug#68591: Error when using shepherd on foreign distro In-Reply-To: <874jf983kv.fsf@lysator.liu.se> (Einar Largenius's message of "Fri, 19 Jan 2024 21:12:18 +0100") References: <874jf983kv.fsf@lysator.liu.se> Date: Wed, 20 Mar 2024 19:14:06 +0100 Message-ID: <87sf0kydn5.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 68591-done Cc: 68591-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi Einar, Einar Largenius skribis: > I am setting up shepherd for use by my user account on a foreign distro. = I setup as described in the manual in the section "(shepherd) Managing User= Services". When I try to run it using shepherd, it crashes on the line: > > ;; Send shepherd into the background > (perform-service-action 'shepherd 'daemonize) > > with the error: > > Uncaught exception while loading configuration file '/home/jaadu/.con= fig/shepherd/init.scm': (goops-error #f "No applicable method for ~S in cal= l ~S" (#< service-actions (1)> (service-actions shepherd)) ()) This was a bug in the documentation, now fixed in Shepherd commit 0fbba586cd1eafa28c827641f093cc9f3cdc1d00. Instead of the line above, you should write: (perform-service-action root-service 'daemonize) Thanks! Ludo=E2=80=99. ------------=_1710959582-5102-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 19 Jan 2024 20:35:01 +0000 Received: from localhost ([127.0.0.1]:60169 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQvZs-0001Ak-T3 for submit@debbugs.gnu.org; Fri, 19 Jan 2024 15:35:01 -0500 Received: from lists.gnu.org ([2001:470:142::17]:55128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rQvZq-0001AT-2j for submit@debbugs.gnu.org; Fri, 19 Jan 2024 15:34:59 -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 ) id 1rQvZh-0004Yz-L8 for bug-guix@gnu.org; Fri, 19 Jan 2024 15:34:49 -0500 Received: from mail.lysator.liu.se ([130.236.254.3]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1rQvZf-00047X-DD for bug-guix@gnu.org; Fri, 19 Jan 2024 15:34:49 -0500 Received: from mail.lysator.liu.se (localhost [127.0.0.1]) by mail.lysator.liu.se (Postfix) with ESMTP id 50BE2928E for ; Fri, 19 Jan 2024 21:34:43 +0100 (CET) Received: by mail.lysator.liu.se (Postfix, from userid 1004) id 44817914B; Fri, 19 Jan 2024 21:34:43 +0100 (CET) X-Spam-Checker-Version: SpamAssassin 4.0.0 (2022-12-13) on hermod.lysator.liu.se X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=ALL_TRUSTED,AWL, T_SCC_BODY_TEXT_LINE autolearn=disabled version=4.0.0 X-Spam-Score: -1.0 Received: from tycho (unknown [192.12.235.253]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (prime256v1) server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mail.lysator.liu.se (Postfix) with ESMTPSA id 86168928D for ; Fri, 19 Jan 2024 21:34:41 +0100 (CET) User-agent: mu4e 1.10.8; emacs 29.1 From: Einar Largenius To: bug-guix@gnu.org Subject: Error when using shepherd on foreign distro Date: Fri, 19 Jan 2024 21:12:18 +0100 Message-ID: <874jf983kv.fsf@lysator.liu.se> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Virus-Scanned: ClamAV using ClamSMTP Received-SPF: pass client-ip=130.236.254.3; envelope-from=jaadu@lysator.liu.se; helo=mail.lysator.liu.se X-Spam_score_int: -41 X-Spam_score: -4.2 X-Spam_bar: ---- X-Spam_report: (-4.2 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_MED=-2.3, 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-Spam-Score: 0.6 (/) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.4 (/) Hi, I am setting up shepherd for use by my user account on a foreign distro. I = setup as described in the manual in the section "(shepherd) Managing User S= ervices". When I try to run it using shepherd, it crashes on the line: ;; Send shepherd into the background (perform-service-action 'shepherd 'daemonize) with the error: Uncaught exception while loading configuration file '/home/jaadu/.confi= g/shepherd/init.scm': (goops-error #f "No applicable method for ~S in call = ~S" (#< service-actions (1)> (service-actions shepherd)) ()) Removing said line resolves the issue. --=20 Med v=C3=A4nliga h=C3=A4lsningar Einar ------------=_1710959582-5102-1--