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 ms8.migadu.com with LMTPS id ENB1DjB67GWMAQEA62LTzQ:P1 (envelope-from ) for ; Sat, 09 Mar 2024 16:03:12 +0100 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 ENB1DjB67GWMAQEA62LTzQ (envelope-from ) for ; Sat, 09 Mar 2024 16:03:12 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=fastmail.com header.s=fm1 header.b=XBeGr8Bn; dkim=fail ("body hash did not verify") header.d=messagingengine.com header.s=fm1 header.b=gft300VP; 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=fail reason="SPF not aligned (relaxed)" header.from=fastmail.com (policy=none) ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1709996592; 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: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=4CCbOxbjK8O81GU4Lat5qP2T14rxe3Ekq6GB9VnEtEM=; b=WGRfIElz5LjY3MXOkYfH2UNDwOFvbQT3XfoPDbGhxivGZ1PdM7MW1yshZZUv0gxgcz8stQ 8iZ+d5o1ottYEOWUQwh47uN3a61MA3VHWEFBoZ7WDAEi2WJynbGPDGwfDuhSSWlXgmEtoV rAfs+THV5PVacABDEYZvqdw7ZGycS7qHfrQm3FTtkmoHYetUgdf+lAKpDSLFtnkhYQ/ub+ DCrWx9oN9lJAK3FhDscKIbAkEzMvWBZfXc175VNazU5cVYt5S2a+DeFncuJFu1af/pcC6q fyqHgyhwORlwuOg/dOrQaZQY5gTKgywr0vcWlMH8sdtVYtjQCVIEdS39wtJ46A== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1709996592; a=rsa-sha256; cv=none; b=udwmCMh2d4GVzsc31A0wF5q+TZTK7WnOP/2OB2CnRSHvVtVZKfk8b3WBCuoR80jt1w/ELs gSHgpxxZHD+88IZ6VQVuxr8380nvbsj8qLOfWiTfBSVNG9D7khSPrhLrT7PbmWQ2JKQg9Y UG7DErYLf9bOCK9JTXXllF/+LHg6YfqT/NSG//D5oYqK+ljvoeCY+ZcTfvCmD/1tRXwljS UpBwqJaHlhSmY46TR8IRiTN6ohBJffN6TT+mDYLMbhSvAuo3sbNI9VZNM7w7Msj8G98SGa Bv/6ckzdErM8SAIGpdmmzvKroCzphVtOS/8DNSQrmJlctBixaf43mQP/UmHmGw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("body hash did not verify") header.d=fastmail.com header.s=fm1 header.b=XBeGr8Bn; dkim=fail ("body hash did not verify") header.d=messagingengine.com header.s=fm1 header.b=gft300VP; 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=fail reason="SPF not aligned (relaxed)" header.from=fastmail.com (policy=none) 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 1116E7540C for ; Sat, 9 Mar 2024 16:03:12 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1riyDa-0003ev-Rg; Sat, 09 Mar 2024 10:02:34 -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 1riyDX-0003ei-Iw for help-guix@gnu.org; Sat, 09 Mar 2024 10:02:31 -0500 Received: from fout8-smtp.messagingengine.com ([103.168.172.151]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1riyDV-00031N-Lf for help-guix@gnu.org; Sat, 09 Mar 2024 10:02:31 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailfout.nyi.internal (Postfix) with ESMTP id CF1921380068 for ; Sat, 9 Mar 2024 10:02:28 -0500 (EST) Received: from mailfrontend2 ([10.202.2.163]) by compute5.internal (MEProxy); Sat, 09 Mar 2024 10:02:28 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= cc:content-type:content-type:date:date:from:from:in-reply-to :in-reply-to:message-id:mime-version:references:reply-to:subject :subject:to:to; s=fm1; t=1709996548; x=1710082948; bh=Gg/WEtcVUw B11yHm36hwA77cD9gUVLjV5o31zgzk3J4=; b=XBeGr8Bn9QbAcnRoN8cH+El7kr oZ1VQMnf1g+lNKhNblk0+O5LP3magveC4QCLRjg+L2mHQ6nSLaTe7GiJ36QdxFpi QOdL/WQ4yCMvqXTK7PqIe+9/zNGXy4kIoUy6gBFDPVRpahvnRrRtRvy8ZMYJWr3q SkEZx630ApDtKHm+//wCVKyfzDMWdLdOSWOVARgwOgFfkgu+EPPeHo+Bt3P3YyvX ubQdGS+c/3kF4BvR4rvGQ56f83Ot9A7PYef3bLv0w/HaKrTAnLPSshjuDX53eb9y mNQHtwbtN4FzsiiZvNMN4pqbLOFVuaNF3+P1gsP+Q9hV/ZFm+X/2fxFyWUpw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:content-type:date:date :feedback-id:feedback-id:from:from:in-reply-to:in-reply-to :message-id:mime-version:references:reply-to:subject:subject:to :to:x-me-proxy:x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; t=1709996548; x=1710082948; bh=Gg/WEtcVUwB11yHm36hwA77cD9gU VLjV5o31zgzk3J4=; b=gft300VPaO5i+AbGIlwMOWgeG0RAvUM+4VsneWcjWb58 LUGrBr2s0Z6ORQERAV8MG9cCXAXhx/akOjQDW40M5JyzCBvQ9GLKAnVYaS/d6x+1 a6uyE1uQckX2QtBCknzz4axkIX9OpJstwPkzYfcXtlsrVnmq6N8ynn3rI2qh9AaY oVvA5tUQiTFauNxIJ9NM41vYSmqa6HEteverL3V3CqNCD7PNXMFHCY2dGqBSpm+4 IBH3kIXelgnVVRgLz3gKh/N6wBatTYyyghnpBFk1rqyt9pjoBeFDarKthP/D9D62 KQjTRoDMP/6rfvizE+NXC2Ptiu44F4pkUnwF6BBUKA== X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvledrieejgdeikecutefuodetggdotefrodftvf curfhrohhfihhlvgemucfhrghsthforghilhdpqfgfvfdpuffrtefokffrpgfnqfghnecu uegrihhlohhuthemuceftddtnecunecujfgurheptgfkffggfgfuvfhfhfgjsegrtderre dtvdejnecuhfhrohhmpeflvghsshgvucfoihhllhifohhougcuoehjvghsshgvpghmsehf rghsthhmrghilhdrtghomheqnecuggftrfgrthhtvghrnhepvdeivddvvddugeethfehgf dugfefkeeggefhudefkedvgfdtgfduuddtfefggfdvnecuvehluhhsthgvrhfuihiivgep tdenucfrrghrrghmpehmrghilhhfrhhomhepjhgvshhsvggpmhesfhgrshhtmhgrihhlrd gtohhm X-ME-Proxy: Feedback-ID: i57f947b1:Fastmail Received: by mail.messagingengine.com (Postfix) with ESMTPA for ; Sat, 9 Mar 2024 10:02:28 -0500 (EST) Message-ID: Date: Sat, 9 Mar 2024 10:02:27 -0500 MIME-Version: 1.0 User-Agent: Mozilla Thunderbird Subject: Re: Help with channel build system and package Content-Language: en-US To: help-guix@gnu.org References: <68237c05-3c30-4d36-b733-6251f168ad9e@millwood.earth> <3587568.aeNJFYEL58@akashi> <3091283.mvXUDI8C0e@akashi> <71333165-cb1a-40b2-aee0-70eb68ded67a@millwood.earth> <87y1asqdj8.fsf@freakingpenguin.com> From: Jesse Millwood In-Reply-To: <87y1asqdj8.fsf@freakingpenguin.com> Received-SPF: pass client-ip=103.168.172.151; envelope-from=jesse_m@fastmail.com; helo=fout8-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, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_LOW=-0.7, 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 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit 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-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -5.27 X-Spam-Score: -5.27 X-Migadu-Queue-Id: 1116E7540C X-Migadu-Scanner: mx11.migadu.com X-TUID: uCoX63/tlNup Thanks for your response Richard! On 3/8/24 22:39, Richard Sent wrote: > Jesse, > > I expect your issue is you have an extra gexp in > build-system/crosstool-ng.scm, line 71. I determined this by: > > 1. Examining the derivation Guix is trying to build I'm still trying to learn about the internals of Guix and writing packages. How did you examine the derivation Guix is trying to build? > 2. Examining the -builder file mentioned in the derivation Ah! I did not notice that file in the output nor open it! I see now that the Derivations section of the manual mentions these drv files. Is this where you are examining the derivation that Guix is trying to build? > 3. Observe that ct-ng-riscv64-unknown-elf-1.26.0-builder wraps > (crosstool-ng-build ...) in (gexp). Where is this? Are you talking of this in build-system/crosstool-ng:   (define build     (with-imported-modules      imported-modules      #~(begin          (use-modules #$@(sexp->gexp modules))          #~(crosstool-ng-build #:name #$name Where "#~", I have learned from Marek (earlier in this thread), is an alias for "gexp". Ah, I see the ct-ng-riscv64-unknown-elf-1.26.0-builder in the drv file and wow, I didn't know this existed! I see the gexp wrapping that you mention. Is there a way to use the guix command to tell me where the drv file for other packages exist? It is apparent that I need to perform a more in depth review of the manual. This really helps contextualize things for me. > The package still did not build locally on my machine after removing it, > but it seems to have progressed to a further stage. > Thanks, I may investigate how other derivations look now that I know where to look. I appreciate the detailed input!