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 ms5.migadu.com with LMTPS id aF6hFWmCVmO8HAAAbAwnHQ (envelope-from ) for ; Mon, 24 Oct 2022 14:17:45 +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 oNmKFGmCVmN8gwEAG6o9tA (envelope-from ) for ; Mon, 24 Oct 2022 14:17:45 +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 F2C37A5A9 for ; Mon, 24 Oct 2022 14:17:44 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1omw1W-0008Me-OO; Mon, 24 Oct 2022 07:53:43 -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 1omw0o-00087g-RY for help-guix@gnu.org; Mon, 24 Oct 2022 07:53:00 -0400 Received: from smtp-out-2.univ-rouen.fr ([193.52.152.97] helo=mailhoc.univ-rouen.fr) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1omw0l-0006vm-OD for help-guix@gnu.org; Mon, 24 Oct 2022 07:52:58 -0400 Received: from localhost (unknown [10.0.91.94]) (using TLSv1.2 with cipher AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mailhoc.univ-rouen.fr (Postfix) with ESMTPSA id 45BA62170 for ; Mon, 24 Oct 2022 13:52:51 +0200 (CEST) From: =?utf-8?Q?S=C3=A9bastien?= Rey-Coyrehourcq To: help-guix Subject: Help packaging R Quarto Cli Date: Mon, 24 Oct 2022 13:43:17 +0200 User-agent: mu4e 1.8.9; emacs 28.2 Message-ID: <87ilk9xwtq.fsf@univ-rouen.fr> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="====-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spamd-Bar: -- X-Rspamd-Server: mailhoc X-Rspamd-Queue-Id: 45BA62170 X-Spamd-Result: default: False [-2.20 / 15.00]; ARC_NA(0.00)[]; TO_DN_ALL(0.00)[]; FROM_HAS_DN(0.00)[]; NEURAL_HAM(-0.00)[-0.939,0]; SIGNED_PGP(-2.00)[]; TO_MATCH_ENVRCPT_ALL(0.00)[]; MIME_GOOD(-0.20)[multipart/signed,multipart/mixed,multipart/alternative,text/plain]; FROM_EQ_ENVFROM(0.00)[]; MIME_TRACE(0.00)[0:+,1:+,2:+,3:+,4:+,5:~,6:~]; RCVD_COUNT_ZERO(0.00)[0]; RCPT_COUNT_ONE(0.00)[1]; MID_RHS_MATCH_FROM(0.00)[] Received-SPF: pass client-ip=193.52.152.97; envelope-from=sebastien.rey-coyrehourcq@univ-rouen.fr; helo=mailhoc.univ-rouen.fr X-Spam_score_int: -15 X-Spam_score: -1.6 X-Spam_bar: - X-Spam_report: (-1.6 / 5.0 requ) BAYES_00=-1.9, HTML_MESSAGE=0.001, MANY_SPAN_IN_TEXT=1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001 autolearn=no autolearn_force=no X-Spam_action: no action 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: , Sender: "Help-Guix" Errors-To: help-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1666613865; 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:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=/Jygs2Py0ZNKQCSuc2pdHUpt7Ok8S4sppGzhiGpqmWc=; b=Vaaj0PmbVHqs3QgscUSA8SR97mJL76wD1koKirMm6IBf+xbAW0n1zCfEJ/VCEDOKaQSqFE xBfDbG7aMZVL9IWYIz0zn7EqL/akhq+UKZJbsWmibTICxcttMWJtvwLIRT6MS9T1NwQmyb x9kRdBG+cghHua6wAxaj9ceoHu1aHwMILiNfTkezjpNUZe21vILYAJfWUWpHMMJP0CP4Hy n91W18SbuYUsL2vfIF8/UcfcCERrhBweBiZPlbWQihcG+Sed9H4+MWOF655kdgbogF2Ec5 /59r+bY0P572H4LO1KgL9lBop317lAa/bQ9+a2ovYRUrTzPCbOPOt1nFqFL0rw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1666613865; a=rsa-sha256; cv=none; b=m5jM9cOx+zrWxouiyNlIf2wqiSOBRgjIAZpr840fwgvdzllcyGqvYzhBC4gVakNtZuCmXl R/urnhjyJli7NvwcBmDCZKnhSE6NjZpzHWwrtqGn0aT3I1kOMzCRS2kegZ9Uvjq3XtAVUk gDTRo6N5jIBRWp2uJuGlo1Vh2rajo5q5LvCc3B+7cu5ALyeIk/riqajfwk/2OcPeqe4158 OOH3JbIN+Xeq/OTa8YxhwlxEZnljUhc7sSv4d66jwCCipZdpB10gR9EZc4gEhRrDvgRjlP oI7tpbmtBDZ+N0OU0pc9NTm1aFAyJ8l+IYLJGDTu1jGOZlwpPJNwRr4YJVG2YQ== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; dmarc=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-Spam-Score: -3.40 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=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: F2C37A5A9 X-Spam-Score: -3.40 X-Migadu-Scanner: scn1.migadu.com X-TUID: MnTEcvX6RN4V --====-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: multipart/mixed; boundary="==-=-=" --==-=-= Content-Type: text/plain; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi, I=E2=80=99m trying to package Quarto Cli ( ), used in combination with Pandoc to publish -reproducible- sci= entific document : website, blog, etc. I first think this is a classic gnu build : ./configure && make && make ins= tall BUT, there is a problem because the ./configure script bootstrap =E2= =80=9CDeno=E2=80=9D during the run of configure.sh. Because this download and compilation of Deno occur during ./configure.sh r= unning, guix cannot patch the #!/bin/bash path, so ./configure failed. Den= o seems also not packaged into guix. Do you have an idea to resolve this ? Perhaps we could try all together to = do this. I=E2=80=99m starting with this quarto-cli.scm : =E2=94=8C=E2=94=80=E2=94=80=E2=94=80=E2=94=80 =E2=94=82 (use-modules =E2=94=82 (guix packages) =E2=94=82 (guix download) =E2=94=82 (guix build-system gnu) =E2=94=82 (guix licenses) =E2=94=82 ) =E2=94=82=20 =E2=94=82 (define-public quarto-cli =E2=94=82 (package =E2=94=82 (name "Quarto-CLI") =E2=94=82 (version "1.1.251") =E2=94=82 (source (origin =E2=94=82 (method url-fetch) =E2=94=82 (uri (string-append "https://github.com/quarto-dev/= quarto-cli/archive/refs/tags/v"version".tar.gz")) =E2=94=82 (sha256 =E2=94=82 (base32 =E2=94=82 "1ycwrjndrrrciymnm3l0lhcd375fddkvjibvc0n084irg6z1= lxn6")))) =E2=94=82 (build-system gnu-build-system) =E2=94=82 (synopsis "Quarto-cli") =E2=94=82 (description =E2=94=82 "Quarto-cli description") =E2=94=82 (home-page "https://github.com/quarto-dev/quarto-cli") =E2=94=82 (license gpl3+))) =E2=94=82 quarto-cli =E2=94=82=20 =E2=94=94=E2=94=80=E2=94=80=E2=94=80=E2=94=80 To compile and fail : guix build -f quarto-cli.scm Best, Sebastien RC. --==-=-=-- --=-=-=-- --====-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQJcBAEBCABGFiEEQdBRWS1ZqcB6tN8l3FXLa3BDQW4FAmNWfJEoHHNlYmFzdGll bi5yZXktY295cmVob3VyY3FAdW5pdi1yb3Vlbi5mcgAKCRDcVctrcENBbvNoD/9F avpXkDhKsqHm4LQ11EAsqG8oczVJLnlItNhobrTlyba20lPhDnV/qTkzktdgN+b8 QDeV1M8NHBbXK3SrY95mLPUQgPUeSg2AXa/aWtbr32nbwJL+A61AbU17E+94YR67 XQtd/hDXqBcZWB5bIbDrEUDDROXEpmjqZFD/x4yFMhYJ5/FTMcJbXy45L6dhunjA 6fjbrvXooUiEhANxN6emTAc/1dUT0cGBUWZzWW9s0FljNsgxFI7n4P2lyMZz5JUr CDoOmrSNHheedPH9NTjQ6AEiYf/uJOGcfH0q+mAjo2Fiv1y5EyW1LXTyAU7Co1Pw 31JpP10XanwSBtjDAIm73K7F46/wVa7fScjGPR1WUeghgA5p9eozzXW+2EmtY5UH 2KFHCkEsNIZ9de7EFf+zmKaYFQ/rWekT+AOCV8cdz5DWBE4p7jPBHYAU5FmbTpD7 WWR+9SMUdpgQZpHIj/7ah+KPyWXraWoAuyEX9ZbteXa1bVis5JOlSN8VyNSDPo6J o1NG1NDPURFnQMbe4Y/C2bYBi4VabBcvRddYcR2cwR+ASa9MP7b3/AJvKW9lFeho VrXFLaNO7ZvA7FJruI2+5miGvNaW5qK6xYYkv7KaG9aT3aKElmvOUOwNnbtwTHqW VDAYm706iX0JMkWK2Y+DinjreSIIEaCFm68DL8FNvQ== =erGS -----END PGP SIGNATURE----- --====-=-=--