From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 qHjnBvOAbGUJbgEAauVa8A:P1 (envelope-from ) for ; Sun, 03 Dec 2023 14:21:55 +0100 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id qHjnBvOAbGUJbgEAauVa8A (envelope-from ) for ; Sun, 03 Dec 2023 14:21:55 +0100 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 68B2641643 for ; Sun, 3 Dec 2023 14:21:54 +0100 (CET) Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=inria.fr header.s=dc header.b=sKua9cRN; dmarc=pass (policy=none) header.from=inria.fr; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1701609714; h=from:from:sender:sender: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=jwgbEHywrk+w/6HN1xEi2eT7lGxsPKj0x1LgK0DzA7A=; b=AV77BQzCkfncZPqJYmcFx9MmbmVQoAUnZcfmCj6w49CIlpaewLzmzb1PwerXqiCwd6UxFO //80a/+BHQnwhlbMyCeVTQ9Li88cw8rpE8DT2OVWgZJXM3dX4P+XfgVox/8GSbXEMes3CM 1nAGkhapGq6l1Ot1MP2Tq4PVWVVCYCfLIZakdznDAh8KYvv5DMroaAErbYIlPEdoHwATUl blH0QFkJ+0GH4DUuTc+jshJ3YUcK4NIYu+wWm3fnh+Umt9E0sahlMjPPu7GozMq5TlfMfX OraosEk9RmMOAuX03DqhPUcA2QHGBp+I98X2LmQYBxaKQ3YIWBz75lQVlB74xg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1701609714; a=rsa-sha256; cv=none; b=uggDcSPXDMIsS7bA4p1Opq4Ean/V6PuAdB4mOKtD0zdBsx2pXC/d49DdIkL5qK4nQr1zWg ROAyiYMS++tuHue8X6VEkGwZtxstgJ+JlRxSrK/dm3YiZjTqPVpJAaYf2IITbDUT8q9qqS NIVkwR9q+IrEjbj0qgPioVO9E4m35obg4EjBSZ+1A1SkHwq6ln+ui+BDOhVOYNgYh2KmTG R6awUIz/R3lcVym3xYsROWyP+scxjl08KvzBEVOnWVpmINptUAYn5yoqE8v80fODGBIK6g tncpXTXuWKig5UEfdIg2lSZ3Z371IMP5jrcUjiQKeVWvIHkNVq5Ew1037M/5gg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=inria.fr header.s=dc header.b=sKua9cRN; dmarc=pass (policy=none) header.from=inria.fr; 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" Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r9mPU-0004Qa-Al; Sun, 03 Dec 2023 08:21:25 -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 1r8dat-0000KB-CK for help-guix@gnu.org; Thu, 30 Nov 2023 04:44:27 -0500 Received: from mail2-relais-roc.national.inria.fr ([192.134.164.83]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r8dao-00048b-2w for help-guix@gnu.org; Thu, 30 Nov 2023 04:44:26 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=inria.fr; s=dc; h=date:from:to:cc:message-id:in-reply-to:references: subject:mime-version; bh=jwgbEHywrk+w/6HN1xEi2eT7lGxsPKj0x1LgK0DzA7A=; b=sKua9cRNAW/pM0qMBN29FVDLgVG3+ruifwx0EFfSkqDAy1ggrMKblzdI 3WpZq/ObU+5e3BwZgLTKDG4YlIX1lnQ1Uxr3irrhJSE7b0Ndn7P/9xnZ8 T8GsA6myShA2Vj7x273hXAbTnRWljvRZxo9UoFqXwYN0HREzO63JU8XTc Q=; Received-SPF: Pass (mail2-relais-roc.national.inria.fr: domain of pierre.clouzet@inria.fr designates 128.93.142.30 as permitted sender) identity=mailfrom; client-ip=128.93.142.30; receiver=mail2-relais-roc.national.inria.fr; envelope-from="pierre.clouzet@inria.fr"; x-sender="pierre.clouzet@inria.fr"; x-conformance=spf_only; x-record-type="v=spf1"; x-record-text="v=spf1 ip4:128.93.142.0/24 ip4:192.134.164.0/24 ip4:128.93.162.160 ip4:89.107.174.7 mx ~all" Received-SPF: None (mail2-relais-roc.national.inria.fr: no sender authenticity information available from domain of postmaster@zcs-store3.inria.fr) identity=helo; client-ip=128.93.142.30; receiver=mail2-relais-roc.national.inria.fr; envelope-from="pierre.clouzet@inria.fr"; x-sender="postmaster@zcs-store3.inria.fr"; x-conformance=spf_only X-IronPort-AV: E=Sophos;i="6.04,237,1695679200"; d="sh'?scan'208";a="139385749" X-MGA-submission: =?us-ascii?q?MDFgcG+VkuTf3HdbT/3YTBM75/14uR1NXbFJq0?= =?us-ascii?q?ztH0D0V4i3wuiGoNSKn2BFzzIGOopcxAg0Skr+QTxqsxi6HcOTFcpyca?= =?us-ascii?q?C7zRFid1KVQB/K+H0MhYFmJHIGKoLA64usIwjN8vrH3eos30eTJQKOWW?= =?us-ascii?q?WpvW1AGuSZT5jN/P7GpgZ17g=3D=3D?= Received: from zcs-store3.inria.fr ([128.93.142.30]) by mail2-relais-roc.national.inria.fr with ESMTP; 30 Nov 2023 10:44:11 +0100 Date: Thu, 30 Nov 2023 10:44:11 +0100 (CET) From: Pierre Clouzet To: Simon Tournier Cc: Tobias Geerinckx-Rice , help-guix@gnu.org Message-ID: <1612596752.18481399.1701337451103.JavaMail.zimbra@inria.fr> In-Reply-To: <87bkbdanpl.fsf@gmail.com> References: <441964777.14793216.1700756479745.JavaMail.zimbra@inria.fr> <87bkbdanpl.fsf@gmail.com> Subject: Re: Error when installing package, CMAKE_Fortran_COMPILER could be found MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_18481397_961469581.1701337451103" X-Originating-IP: [193.50.110.89] X-Mailer: Zimbra 8.8.15_GA_4562 (ZimbraWebClient - FF119 (Linux)/8.8.15_GA_4570) Thread-Topic: Error when installing package, CMAKE_Fortran_COMPILER could be found Thread-Index: esyB7Tn4I7u3bKjYOkwMcC3AO+sr4w== Received-SPF: pass client-ip=192.134.164.83; envelope-from=pierre.clouzet@inria.fr; helo=mail2-relais-roc.national.inria.fr X-Spam_score_int: -33 X-Spam_score: -3.4 X-Spam_bar: --- X-Spam_report: (-3.4 / 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, PDS_BAD_THREAD_QP_64=1, 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-Mailman-Approved-At: Sun, 03 Dec 2023 08:21:18 -0500 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-Country: US X-Migadu-Flow: FLOW_IN X-Migadu-Scanner: mx11.migadu.com X-Migadu-Spam-Score: -8.15 X-Spam-Score: -8.15 X-Migadu-Queue-Id: 68B2641643 X-TUID: ts0nnWkziXut ------=_Part_18481397_961469581.1701337451103 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Simon,=20 Thanks for your reply! I managed to make it work finally. I'm working with = an old code that need this specific version of the package. Also, this code does not use configure/make/make install of cmake/make/make= install way of installing. Instead I need to run a script exporting variables with a . ./script.sh com= mand I was wondering if you could give me a hint about how to say in a manifest = how to run such script (if possible). You can find such script attached. Thanks,=20 Pierre ----- Mail original ----- > De: "Simon Tournier" > =C3=80: "Tobias Geerinckx-Rice" , "Pierre Clouzet" , help-guix@gnu.org > Envoy=C3=A9: Mardi 28 Novembre 2023 16:42:46 > Objet: Re: Error when installing package, CMAKE_Fortran_COMPILER could be= found > Hi Pierre, >=20 > On Fri, 24 Nov 2023 at 16:53, Tobias Geerinckx-Rice wrote: >=20 >> It appears that you haven't given the package a FORTRAN compiler to find= . Try >> >> (native-inputs (list gfortran)) >=20 > In addition to Tobias=E2=80=99s words, the recipe will fail at the tests: >=20 > --8<---------------cut here---------------start------------->8--- > The following tests FAILED: >=09 1 - ../gmsh-3.0.6-source/demos/post_processing/lowmem-anim.geo (Faile= d) >=09 4 - ../gmsh-3.0.6-source/demos/simple_geo/antenna.geo (Timeout) >=09 8 - ../gmsh-3.0.6-source/demos/simple_geo/filter.geo (Failed) >=09 9 - ../gmsh-3.0.6-source/demos/simple_geo/hex.geo (Failed) >=09 11 - ../gmsh-3.0.6-source/demos/simple_geo/indheat.geo (Failed) >=09 12 - ../gmsh-3.0.6-source/demos/simple_geo/machine.geo (Timeout) >=09 13 - ../gmsh-3.0.6-source/demos/simple_geo/piece-extr-rec.geo (Failed) >=09 14 - ../gmsh-3.0.6-source/demos/simple_geo/piece-extr.geo (Failed) >=09 16 - ../gmsh-3.0.6-source/demos/simple_geo/pripyrtet.geo (Failed) >=09 18 - ../gmsh-3.0.6-source/demos/simple_geo/sphere.geo (Failed) >=09 29 - ../gmsh-3.0.6-source/tutorial/t13.geo (SEGFAULT) >=09 32 - ../gmsh-3.0.6-source/tutorial/t16.geo (Failed) >=09 33 - ../gmsh-3.0.6-source/tutorial/t17.geo (Failed) >=09 35 - ../gmsh-3.0.6-source/tutorial/t3.geo (Failed) > --8<---------------cut here---------------end--------------->8--- >=20 > Well, IIRC, gmsh has some dependencies, depending on the default options > selected at configure time. For instance, see the current Gmsh from the > module (gnu packages maths), e.g., guix edit gmsh or [1] lists all the > dependencies: >=20 > (propagated-inputs > (list fltk > gfortran > glu > gmp > hdf5 > lapack > libx11 > libxext > mesa > metis > opencascade-occt)) > (inputs > (list fontconfig > libxft > python)) >=20 > Moreover, I am not sure for this flag you set in your recipe: >=20 > "-DCMAKE_INSTALL_PREFIX=3D/opt/nextsim_gnu/gmsh-3= .0.6" >=20 > Hope that helps. >=20 > Cheers, > simon >=20 >=20 > 1: https://git.savannah.gnu.org/cgit/guix.git/tree/gnu/packages/maths.scm= #n3233 ------=_Part_18481397_961469581.1701337451103 Content-Type: application/x-shellscript; name=set_env_linux.sh Content-Disposition: attachment; filename=set_env_linux.sh Content-Transfer-Encoding: base64 IyEvYmluL2Jhc2gKIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBB IHNjcmlwdCB0byBwcmVwYXJlIHRoZSBjb21waWxhdGlvbiBvZiBuZXh0c2ltLgojIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwojIDEuIEJlZm9yZSBjb21waWxpbmcsIGlu c3RhbGw6CiMgLSBuZWNkZiwgbmVjZGZjeHgsIGJvb3N0LCBvcGVubXBpLCBnY2MxMToKIyBzdWRv IGFwdCBpbnN0YWxsIGxpYm5ldGNkZi1jKys0IGxpYm5ldGNkZi1kZXYgbGliYmxhcy1kZXYgbGli bGFwYWNrLWRldiBsaWJib29zdC1kZXYgXAojCWxpYmJvb3N0LWNocm9uby1kZXYgXCBsaWJib29z dC1kYXRlLXRpbWUtZGV2IFwgbGliYm9vc3QtZmlsZXN5c3RlbS1kZXYgXAojCWxpYmJvb3N0LWlv c3RyZWFtcy1kZXYgXCBsaWJib29zdC1sb2ctZGV2IFwgbGliYm9vc3QtbG9jYWxlLWRldiBcCiMJ bGliYm9vc3QtbWF0aC1kZXYgXCBsaWJib29zdC1tcGktZGV2IFwgbGliYm9vc3QtcHJvZ3JhbS1v cHRpb25zLWRldiBcCiMJbGliYm9vc3QtcmVnZXgtZGV2IFwgbGliYm9vc3Qtc2VyaWFsaXphdGlv bi1kZXYgXCBsaWJib29zdC1zeXN0ZW0tZGV2IFwgbGliYm9vc3QtdGltZXItZGV2CiMgLSBhbHNv IGdvIHRvIGRlcGVuZGVuY2llcy9nbXNoLTMuMC42LXNvdXJjZQojIGFuZCBydW4gdGhlIGluc3Rh bGxfZ21zaF9mb3JfbmV4dHNpbS5zaCBXSVRIT1VUIGNoYW5naW5nIHRoZSBDTUFLRV9QUkVGSVhf SU5TVEFMTCB2YXJpYWJsZS4KIyAyLiBDb21waWxpbmc6CiMgLWNoZWNrIHRoYXQgcGF0aHMgbGlz dGVkIGJlbG93LCBmaXQgeW91ciBjb25maWd1cmF0aW9uLgojIC0gcnVuIHRoaXMgc2NyaXB0IHRv IHNldCB0aGUgZW52aXJvbmVtZW50OiAiLiAuL3NldF9lbnZfbGludXguc2giIChOT1QgLi9zZXRf ZW52X2xpbnV4LnNoKQojIC0gcnVuIG1ha2UgLWoke25wcm9jfQoKIyBBIGNvdXBsZSBvZiBsaWIu c28gYXJlIGdvaW5nIHRvIGJlIGluc3RhbGxlZCB3aGVuIHJ1bm5pbmcgbWFrZSBpbiBkZXBlbmRl bmNpZXMvbGliIDoKIyBsaWJiYW1nLnNvIGxpYkdtc2guc28gbGlibWFweC5zbyBsaWJuZXh0c2lt LnNvCiMgbmVlZGVkIHRvIGJ1aWxkIHRoZSBtb2RlbC5leGVjIGZpbmFsIGJpbmFyeSBpbiBzcmMv bW9kZWwvYmluCgojIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMKIyBW YXJpYWJsZXMgbmVlZGVkIHRvIGJlIHNldCBiZWZvcmUgcnVubmluZyBtYWtlCiMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMj IyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIyMjIwoKIyBQYXRoIHRvIGN1cnJlbnQgd29ya2lu ZyBkaXJlY3RvcnkKZXhwb3J0IE5FWFRTSU1ESVI9ImBwd2RgIgoKIyBPcGVubXBpIGNvbXBpbGVy CmV4cG9ydCBDQz1tcGljYy5vcGVubXBpCmV4cG9ydCBDWFg9bXBpY3h4Lm9wZW5tcGkKZXhwb3J0 IEZDPW1waWZvcnQub3Blbm1waQoKIyB3aGVyZSB0byBpbnN0YWxsIHNoYXJlZCBsaWJzIHRoYXQg YXJlIGdvaW5nIHRvIGJlIGJ1aWx0CmV4cG9ydCBMSUJSQVJZRElSPSIke05FWFRTSU1ESVJ9L2Rl cGVuZGVuY2llcy9saWIiCgojIEdsb2JhbCBmbGFncwpleHBvcnQgQ0ZMQUdTPSItTzMgLWZQSUMi OyAgICAgICAgICAgICAgICAgICAgICAjIE5PVEU6IG1hbnkgb3RoZXIgZmxhZ3MgYXJlIHN0aWxs IGhhcmQtY29kZWQgaW4gdGhlIE1ha2VmaWxlcyEKZXhwb3J0IENDRkxBR1M9IiR7Q0ZMQUdTfSI7 ICAgICAgICAgICAgICAgICAgICAgIyBvbmx5IGZvciBgbWFweGAgPz8/CmV4cG9ydCBDWFhGTEFH Uz0iLU8zIC1wdGhyZWFkIC1mUElDIC1mb3Blbm1wICIgICMgTk9URTogbWFueSBvdGhlciBmbGFn cyBhcmUgc3RpbGwgaGFyZC1jb2RlZCBpbiB0aGUgTWFrZWZpbGVzIQpleHBvcnQgTERGTEFHUz0i IgpleHBvcnQgRkZMQUdTPSItTzIgLWZvcGVubXAgLWxzdGRjKysgLWZQSUMiCgojIFBhdGggdG8g b3BlbXBpIGluY2x1ZGUsIGxpYnMKZXhwb3J0IE1QSV9ESVI9Ii91c3IvbGliL3g4Nl82NC1saW51 eC1nbnUvb3Blbm1waSIgOyAjIGRlZmF1bHQgT3Blbk1QSQpleHBvcnQgTVBJX0lOQ19ESVI9IiR7 TVBJX0RJUn0vaW5jbHVkZSI7ICAgICAgICAgICAgICMgT3Blbk1QSSBJbmNsdWRlCmV4cG9ydCBN UElfTElCX0RJUj0iJHtNUElfRElSfS9saWIiOyAgICAgICAgICAgICAgICAgIyBPcGVuTVBJIExp YgoKIyBuZXRjZGYgbGlicwpleHBvcnQgTkVUQ0RGX0RJUj0iL3Vzci9saWIveDg2XzY0LWxpbnV4 LWdudSIKZXhwb3J0IE5FVENERl9DWFhfRElSPSIvdXNyL2xpYi94ODZfNjQtbGludXgtZ251IgoK IyBnbXNoIDMuMC42IGxpYnMKZXhwb3J0IEdNU0hfRElSPSIke05FWFRTSU1ESVJ9L2RlcGVuZGVu Y2llcyIKCiMgYm9vc3QgbGlicwpleHBvcnQgQk9PU1RfRElSPSIvdXNyIgpleHBvcnQgQk9PU1Rf SU5DRElSPSIvdXNyL2luY2x1ZGUiCmV4cG9ydCBCT09TVF9MSUJESVI9Ii91c3IvbGliL3g4Nl82 NC1saW51eC1nbnUiCgojIG9wdGlvbnMgd2UgZG9udCB1c2UsIG5lZWQgdG8gYmUgc2V0IHRvIGZh bHNlCmxfYWVyb2J1bGs9ZmFsc2UgOyAjIENhbGwgQWVyb0J1bGsgdG8gY29tcHV0ZSBhaXItc2Vh IGZsdXhlcyA/IElmIHRydWUsIGdpdmUgdGhlIGFwcHJvcHJpYXRlIHZhbHVlIGZvciAiQUVST0JV TEtfRElSIiBpbiB0aGUgYXJjaCBDQVNFIGJsb2NrLi4uCmxfY3BsX29hc2lzPWZhbHNlIDsgIyBu ZVh0U0lNIGlzIGdvaW5nIHRvIGJlIGNvdXBsZWQgdG8gc29tZXRoaW5nIHZpYSBPQVNJUyA/IElm IHRydWUsIGdpdmUgdGhlIGFwcHJvcHJpYXRlIHZhbHVlIGZvciAiT0FTSVNfRElSIiBpbiB0aGUg YXJjaCBDQVNFIGJsb2NrLi4uCgppZiBbICEgLWYgLi9tb2RlbC9zcmMvdmVyc2lvbi5ocHAgXTsg dGhlbgogICAgY2QgbW9kZWwvc3JjCiAgICAuL3ZlcnNpb24uc2gKICAgIGNkIC4uLy4uCmZpCg== ------=_Part_18481397_961469581.1701337451103--