From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms8.migadu.com with LMTPS id 2MNdM3xwOmXtswAAG6o9tA:P1 (envelope-from ) for ; Thu, 26 Oct 2023 15:58:21 +0200 Received: from aspmx1.migadu.com ([2001:41d0:303:e16b::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id 2MNdM3xwOmXtswAAG6o9tA (envelope-from ) for ; Thu, 26 Oct 2023 15:58:20 +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 8749542758 for ; Thu, 26 Oct 2023 15:58:20 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; 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"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1698328700; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:mime-version:mime-version: content-type:content-type: content-transfer-encoding:content-transfer-encoding:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=G2Yg7zhpUQpD/TK6/3wAKy/USvmLn6URejY91ULBU0c=; b=ZGIXPXxwREYBzZbjRSpfgvMvRjKkOrpA6j1LiZkvH8sRaM59vk79YSl+uAjCst8S1097vq nQvgPbq/QBisR05T3A2ORO5QdO+4eDUJPRQYaWoWFW0fhYYsglMdv+QCJjSdKbUTjtVlgi SQOsYRMdq8yzcUAbktBLoBzpN+aYgNoY6cAGiAud/GAbMH3UIqfXaZ+FIveQ7bCr77r9zC qD88sZv+wX3KP0VDNbiaP841QUcPexAKyB5dPs2VdHYhSIj+Nnq5Qmi96IQkL1djwZzD8h m1KVQGxATVjuPJGB0QwYXL8fLjfmaX11EL4V3HhcX4tsfbcjmfZaUW4SMz1X4g== ARC-Authentication-Results: i=1; aspmx1.migadu.com; 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"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1698328700; a=rsa-sha256; cv=none; b=jYDjmWVzLrtAya702di3jB5ayZjRbpMIHRGo0vMGBxqprVpziDApgAbwpOlMek7M+8zNAi C6oURuNBnG8TKRpkXuHEAos5oTTGbQVQW1ZxjZyqOieaSPCG6URiAQeFihoipIQIA2P40x heAWyy2DzhhrAI+VAfKrgm9XilbAl9ZlI4CyarBXhAPY1t2NGjfs44rkBjEDzXVg+eeSYj JvnV8gQU7eWwJl6zvomv6kA63tf6C+xSoSIsLOTD3gQaMiaklSFlsKubAaNMHPUMG2rmLy MsqscAPi8V7q4bnfe7oTyFbuaow+xfmpl3DXfqliYYadcTc+7Fjs3WNaREcG0g== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qw0rg-0002kW-FB; Thu, 26 Oct 2023 09:57:36 -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 1qv0MN-0001u6-9f for help-guix@gnu.org; Mon, 23 Oct 2023 15:13:07 -0400 Received: from out2-smtp.messagingengine.com ([66.111.4.26]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qv0ML-0002DW-9T for help-guix@gnu.org; Mon, 23 Oct 2023 15:13:07 -0400 Received: from compute4.internal (compute4.nyi.internal [10.202.2.44]) by mailout.nyi.internal (Postfix) with ESMTP id 8CCCC5C018F for ; Mon, 23 Oct 2023 15:13:01 -0400 (EDT) Received: from mailfrontend1 ([10.202.2.162]) by compute4.internal (MEProxy); Mon, 23 Oct 2023 15:13:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=millwood.earth; h=cc:content-transfer-encoding:content-type:content-type:date :date:from:from:in-reply-to:message-id:mime-version:reply-to :sender:subject:subject:to:to; s=fm3; t=1698088381; x= 1698174781; bh=G2Yg7zhpUQpD/TK6/3wAKy/USvmLn6URejY91ULBU0c=; b=q zRPZaX+aXs5+UYiKb8/YJMrcAwHA7VT1t9Ratj9i25qQkDPoPzGqoVJvJl0S8PRv zLc7EWJuRSQN0eWylXAfjGypLYYEZcGgd2H6kxmId7taeOu2ZHuEeuVSKPwvn/eB vX6dPKERiH3JTpDwdgetSfymLopiq2lD6ICLfkdSPtnMnzDCYUPKswCvNYyzc5QP Xloor8uHp8f3xajf5CJb3AKIhRmWDQhsFy/6+m6LdYcKK+4uWCJ2JPYruZq/9T1O cam46jt+vLnfoFDUDKPN4BbHXUtrVj3uL4L8k2xq2emjqfqvWcQD8hY/l8uLlXRo GwqNt8pJCBWi/TypKwSQg== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-transfer-encoding:content-type :content-type:date:date:feedback-id:feedback-id:from:from :in-reply-to:message-id:mime-version:reply-to:sender:subject :subject:to:to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender :x-sasl-enc; s=fm3; t=1698088381; x=1698174781; bh=G2Yg7zhpUQpD/ TK6/3wAKy/USvmLn6URejY91ULBU0c=; b=QSbHX2KGONno87Pe55q674GXTWE0q lrODVyqnJPZrLGLeaKoAmurHaJ8YUoAC3oMaT1InSv890z0TzA3akc47UaEoZ1YD KeOGOEw7o+Ovr/cBkPSlMLQK79BMyCRu75GzEe7HdHn55viE4cN+thZKI39fZoTY 1TlXLlp3eUH39hrJVoFmXWmbguuNsrjDH5Gq40snflPuDmNb4M/WOMSm65yW73Dg mVryRcun/t4gotfrqqv3lD7nRY+y34yIDSp8XF2LX+GkCTF9rT682LDDGnAyx+v6 hKYVbq5kVQZyQALZMWhpfErDFtiwew9Orf1WRe05s7zQWzm3wcjgxDbUw== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvkedrkeeigddufedvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucgoufhushhpvggtthffohhmrghinhculdegledmne cujfgurhepkfffgggfvffhufgtgfesthekredttddvjeenucfhrhhomheplfgvshhsvgcu ofhilhhlfihoohguuceouggvvhesmhhilhhlfihoohgurdgvrghrthhhqeenucggtffrrg htthgvrhhnpefgteeuheeuueeikedtvdfggfefteeuudekudfgledtfeeuteelffehhedt feeuffenucffohhmrghinhepghhithhhuhgsrdgtohhmpdhgihhthhhusgdrihhonecuve hluhhsthgvrhfuihiivgeptdenucfrrghrrghmpehmrghilhhfrhhomhepuggvvhesmhhi lhhlfihoohgurdgvrghrthhh X-ME-Proxy: Feedback-ID: idd094634:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Mon, 23 Oct 2023 15:13:01 -0400 (EDT) Message-ID: <0ed3246b-a67b-427d-b5e1-af2217f95990@millwood.earth> Date: Mon, 23 Oct 2023 15:12:59 -0400 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird To: help-guix@gnu.org Content-Language: en-US From: Jesse Millwood Subject: Building Package and autoreconf not found Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Received-SPF: pass client-ip=66.111.4.26; envelope-from=dev@millwood.earth; helo=out2-smtp.messagingengine.com X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 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_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Mailman-Approved-At: Thu, 26 Oct 2023 09:57:34 -0400 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.19 X-Spam-Score: -5.19 X-Migadu-Queue-Id: 8749542758 X-Migadu-Scanner: mx13.migadu.com X-TUID: hLrwkdQUjIui Hello, I am trying to write a Guix package but I have to add a build phase to the gnu build system. I have the following package scm: (use-modules  (guix packages)  (guix git-download)  (guix licenses)  (guix profiles)  (guix build-system gnu)  (guix build-system python)  (guix build utils)) (package  (name "crosstool-ng")  (version "1.26.0")  (source (origin           (method git-fetch)           (uri (git-reference                 (url "https://github.com/crosstool-ng/crosstool-ng.git")                 (commit (string-append "crosstool-ng-" version))))           (sha256            (base32 "04z7zwhxfbjqrd4j16lviilppsd8phwi8zv2rs4jpkmqni6856j1")            )           ))  (build-system gnu-build-system)  (arguments   '(#:phases (modify-phases %standard-phases                             (add-before 'configure 'bootstrap                                         (lambda* (#:key outputs #:allow-other-keys)                                                  (invoke "./bootstrap"))))))  (synopsis "A versatile (cross-)toolchain generator.")  (description "A versatile (cross-)toolchain generator.")  (home-page "https://crosstool-ng.github.io/docs/")  (license gpl3+)  ) I need to call the "bootstrap" script before the configure phase. From what I can tell from the log the bootstrap script is called, however I get the following error: INFO  :: *** Gathering the list of data files to install INFO  :: *** Running autoreconf ./bootstrap: line 835: autoreconf: command not found INFO  :: *** Done! phase `bootstrap' succeeded after 105.5 seconds My understanding that the autotools tools were included in the "guix build-system gnu" module. Is there some way I have to provide my bootstrap phase with the autotools packages? For some background, this is my first time using guix and guile so I'm am kind of banging my head through the manual but I got a little stuck here. Thanks.