From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id SLBFEnpOBGd+xQAA62LTzQ:P1 (envelope-from ) for ; Mon, 07 Oct 2024 21:11:22 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id SLBFEnpOBGd+xQAA62LTzQ (envelope-from ) for ; Mon, 07 Oct 2024 23:11:22 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=ipzXPPd4; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1728335482; h=from:from:sender:sender:reply-to:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post:dkim-signature; bh=V75OhQV9fVA/MeZ79yvGtTtK9nQJpZyC1pBfRWvaTJU=; b=Tfd7wY/X9PqcEgSlEu927MYGOSYqRULSMiYRFnoMFfdLO7N5CbD9uFE4EkIHxAGxqGJGTZ buViOI/ePWWOI8eDppcdMRJW+q/2+QIlUzZiUuYnqIcTycuvIzE/C9WJosy+ZVX76dEPv1 blWqKOvwOejjpyMjq2mCAxU1EmFhbTgGQiT2Bak02B116H7xJJiWJKIhcARn+Z7yGaQKYa a4AY1VpPGYvWK8AM7lRDNM6o5/CMgYsJd0UP1tTVMv9OMHEyCgk3y9cVIYqZn3yPQ3PGwU sxIR9lpIMDXTriZGJ6SMQaXyxVFljGsXDybqJMt3tuS51FtxyOMXwQVjvSL3hQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=lease-up.com header.s=2017 header.b=ipzXPPd4; spf=pass (aspmx1.migadu.com: domain of "guix-devel-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="guix-devel-bounces+larch=yhetil.org@gnu.org"; dmarc=pass (policy=none) header.from=gnu.org ARC-Seal: i=1; s=key1; d=yhetil.org; t=1728335482; a=rsa-sha256; cv=none; b=MZIz0PXJ9CQd7HmojMjBhnRYeJ1fHNXa+UMZR+Xy1QXBjPNvSLMhYAkSlMAoYqDLRTKzkI 8A/y/crtL0Ko6V19JVHpVBaoNNpKmRfC+3Y4GUE/NHacjACpaBlIqbd7OPjxaRUO33Qseo /TYx8v/SuwybrC/4Y5djEt6Jb1XHAc5bGbwcxxDW+JTEX1kOHUKDp8cgEA8x+NWIRH3I05 YYOweFO0MDIAjgcD0co3204vmyEARpdseahzZzC3xFUAWkwzyzjlcYGlV/Dy3iH2aDIV35 ccaLxLYf6O1v/OqNZA0w5Of2vCxxs4WuhPQq+iAjOFvi1FO8b5ZJbYxBU0hS7g== 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 6AD8A80CDB for ; Mon, 07 Oct 2024 23:11:21 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sxv0H-0003gu-7l; Mon, 07 Oct 2024 17:10:53 -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 1sxv03-0003fo-Hq for guix-devel@gnu.org; Mon, 07 Oct 2024 17:10:42 -0400 Received: from sail-ipv4.us-core.com ([208.82.101.137]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_CHACHA20_POLY1305:256) (Exim 4.90_1) (envelope-from ) id 1sxv00-0000IB-Vh for guix-devel@gnu.org; Mon, 07 Oct 2024 17:10:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; s=2017; bh=V75OhQV9fVA/MeZ 79yvGtTtK9nQJpZyC1pBfRWvaTJU=; h=date:references:in-reply-to:subject: cc:to:from; d=lease-up.com; b=ipzXPPd4zpy61k8llmuhqYGJVJXQToHsfEiIQq8g aifacbigGF6Od1itFWeZWkFLqewVep8CsL90NsF+FzQ/bWoDAzQKk5NxR9BuMj6GImoQ0X AqiLSrJ9YvFAVpaLzv1oM7/0iUp5s5myn7qJlUxPJUcfScbVBb3eDNx9j5Qu8= Received: by sail-ipv4.us-core.com (OpenSMTPD) with ESMTPSA id cea79635 (TLSv1.3:TLS_CHACHA20_POLY1305_SHA256:256:NO); Mon, 7 Oct 2024 21:10:31 +0000 (UTC) To: Ekaitz Zarraga Cc: guix-devel@gnu.org Subject: Re: Mystery of missing 'install' phase in guile-build-system In-Reply-To: <5b2cf647-cc52-98b7-f4d4-6c592ad94b06@elenq.tech> (Ekaitz Zarraga's message of "Thu, 26 Sep 2024 23:26:36 +0200") References: <87zfnu6rvc.fsf@lease-up.com> <5b2cf647-cc52-98b7-f4d4-6c592ad94b06@elenq.tech> Date: Mon, 07 Oct 2024 14:10:31 -0700 Message-ID: <87iku3wreg.fsf@lease-up.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=208.82.101.137; envelope-from=felix.lechner@lease-up.com; helo=sail-ipv4.us-core.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, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: guix-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-to: Felix Lechner From: Felix Lechner via "Development of GNU Guix and the GNU System distribution." Errors-To: guix-devel-bounces+larch=yhetil.org@gnu.org Sender: guix-devel-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -0.05 X-Spam-Score: -0.05 X-Migadu-Queue-Id: 6AD8A80CDB X-TUID: W2ZcXCgE/QN5 Hi Ekaitz, On Thu, Sep 26 2024, Ekaitz Zarraga wrote: > The fast and simple answer is that the 'install phase is not > mandatory. Well, the guile-build-system definitely installs something. > The build system defines which of the steps it uses and how, they > don't need to have specific names. It's confusing to do install items in the 'build' phase, plus it denies packagers the possibility to something in between. In my use case, tests run after the install phases and on the installed items, which is the way testing ought to be done. [1] Kind regards Felix [1] https://manpages.debian.org/unstable/autopkgtest/autopkgtest.1.en.html