From unknown Sun Jun 22 22:42:24 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#56193 <56193@debbugs.gnu.org> To: bug#56193 <56193@debbugs.gnu.org> Subject: Status: Add Climate Data Operators package Reply-To: bug#56193 <56193@debbugs.gnu.org> Date: Mon, 23 Jun 2025 05:42:24 +0000 retitle 56193 Add Climate Data Operators package reassign 56193 guix-patches submitter 56193 Roman Scherer severity 56193 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 10:38:15 2022 Received: (at submit) by debbugs.gnu.org; 24 Jun 2022 14:38:16 +0000 Received: from localhost ([127.0.0.1]:43134 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4kRr-0001Xr-LD for submit@debbugs.gnu.org; Fri, 24 Jun 2022 10:38:15 -0400 Received: from lists.gnu.org ([209.51.188.17]:53568) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4kRp-0001Xi-94 for submit@debbugs.gnu.org; Fri, 24 Jun 2022 10:38:14 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:50888) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o4kRp-0007Xf-0z for guix-patches@gnu.org; Fri, 24 Jun 2022 10:38:13 -0400 Received: from mail-wr1-x430.google.com ([2a00:1450:4864:20::430]:34573) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o4kRm-0005hu-Jr for guix-patches@gnu.org; Fri, 24 Jun 2022 10:38:12 -0400 Received: by mail-wr1-x430.google.com with SMTP id r20so3433930wra.1 for ; Fri, 24 Jun 2022 07:38:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=user-agent:from:to:subject:date:message-id:mime-version; bh=2ktZ0zdxA0JyC2tdYls1EUGYJbDahYSKFZo+J5pM75Y=; b=o5ioM/y7IahEnL29sAcynWrY26avrOuBsNX4Vf64AkpnVEr3j7Uq07amQ0xouc+TwT gZKNoyNhoqZfUp2yqlLQRA2dTqRZrN09kMyVdnhsd2Gvs/TCVCti7tKAGVCSeZ6Bm5YE C+LlE8f9+bI9m9kxRV+bGRbyULiY1df/F2GUpRDUluB5/rktaL4imENgJ4JTs/sLWnOz c1tURWinPuUbGEfC/Xqpv824m0SNdAaJqgpe+fTjEN6GDZrwK3mepe/8jrcWn3WWj8e0 zdX+iSokuxOfBX/JkU1C8v2ATTz3G2oxBcQIevHSs7PF4DrnnxbByMpeZJ+3gypyhvpj HVnw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=2ktZ0zdxA0JyC2tdYls1EUGYJbDahYSKFZo+J5pM75Y=; b=xiEw9N/g1tMNtY41rK0hMsyLThKY9zbb0xyJefHAfI2E6XaP822bmMIwM2DsT+WXPb fvUXlNdoR4weXtH5/+7mPPwVI/eX6aBXXzQSPSJfYg93dCi+cy6YR0DOGs4K7PFr2aky lh7oHW5H4azNuj4GiXBq4t6JsTax6e4Ez8smAdiR1j+Px3gI/VTPVeFPyObL5VFZ9PUI YAPsFSELnrvWC1GwXsOjMqPcFa4+lZHLhxG43dEjoctwX3NMjeZD20IvLmgtTadJ1PU0 d+t/D6M3IkUog+DQB8rTa9NKTitD3/vRaYrw58nyhQnlDOn94Pgd6G9qbrXZpVTFlFwo yZpA== X-Gm-Message-State: AJIora+mRJRvBsNIen4dxZoGJvTgY5oFwzSpi44PMChsk3Yo6XInSJDX gco2kEqDevSnSLM97DRLznrXPetvww7BeiRH X-Google-Smtp-Source: AGRyM1s73mTTwwu/zl+dP49g5HCZB2Cf1LluA5ko/zYKFkp07tw+/Jgwe8GyvlHxEVmFJYzT/2xqNA== X-Received: by 2002:a05:6000:1789:b0:219:cb95:79a6 with SMTP id e9-20020a056000178900b00219cb9579a6mr13855369wrg.353.1656081487012; Fri, 24 Jun 2022 07:38:07 -0700 (PDT) Received: from thinkpad (tmo-118-72.customers.d1-online.com. [80.187.118.72]) by smtp.gmail.com with ESMTPSA id q11-20020adfea0b000000b0020fff0ea0a3sm2379262wrm.116.2022.06.24.07.38.04 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 24 Jun 2022 07:38:05 -0700 (PDT) User-agent: mu4e 1.6.10; emacs 28.1.50 From: Roman Scherer To: guix-patches@gnu.org Subject: Add Climate Data Operators package Date: Fri, 24 Jun 2022 16:28:59 +0200 Message-ID: <87a6a26sai.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::430; envelope-from=roman.scherer@burningswell.com; helo=mail-wr1-x430.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain Hello Guix, I would like to contribute a patch to add the Climate Data Operators package to Guix's geo module. Could you please review it? Thanks, Roman. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0001-Add-Climate-Data-Operators-package.patch Content-Transfer-Encoding: quoted-printable From=202674303750a84b99d574212fe24c47e7e789f72e Mon Sep 17 00:00:00 2001 From: r0man Date: Fri, 24 Jun 2022 16:21:21 +0200 Subject: [PATCH] Add Climate Data Operators package This PR adds CDO, a collection of command line Operators to manipulate and analyse Climate and NWP model Data to Guix's geo module. =2D-- gnu/packages/geo.scm | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 7b29c55088..64b5a91a23 100644 =2D-- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -119,6 +119,31 @@ (define-module (gnu packages geo) #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) =20 +(define-public cdo + (package + (name "cdo") + (version "2.0.5") + (source (origin + (method url-fetch) + (uri (string-append + "https://code.mpimet.mpg.de/attachments/download/26823= /cdo-" + version ".tar.gz")) + (sha256 + (base32 + "1khdbd5cmnn7qm6hcqg4md5wbq14fs6brrns8b3g18diqgqvpvpd")) + (modules '((guix build utils))))) + (build-system gnu-build-system) + (inputs + (list netcdf)) + (native-inputs + (list pkg-config)) + (home-page "https://code.mpimet.mpg.de/projects/cdo") + (synopsis "Climate Data Operators") + (description "CDO is a collection of command line Operators to manipul= ate and analyse +Climate and NWP model Data. Supported data formats are GRIB 1/2, netCDF 3/= 4, +SERVICE, EXTRA and IEG. There are more than 600 operators available.") + (license (list license:bsd-3)))) + (define-public memphis (package (name "memphis") =2D-=20 2.36.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmK1zEofHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmWGYCADDENUjKBX8CrBW DTb/bvsH75rueuQdW4zPruq8GCzF2qS8PbOVsrDJJNjx93E3W9hmL+u9fH3DurWg nbJB2RFwOrU2nME0LT8wufJIku07ezyC/x7mpP+nBj4NGmA0PAdTOESVoJhnpvae ghjNdYjSajnNuetKcXZvDmVnrpzp2ZYEZOk32FTJs0KncyQCAbAdK+Nq+j/ki5s1 g/jmOBkCQlXNinDohQK2RVitJ8Pprn/stXIEVOEquY1oO+GLklKT6sTEPspeW6Dc c02HRZFRiYU0QDaOf1x2KgbGmkoqNvJcwzNFdtP6gkpqAsa9JAMfEB6ufPLuvdOX 98zcR40h =Q7mA -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Fri Jun 24 15:30:45 2022 Received: (at 56193) by debbugs.gnu.org; 24 Jun 2022 19:30:46 +0000 Received: from localhost ([127.0.0.1]:43631 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4p0v-00063E-MJ for submit@debbugs.gnu.org; Fri, 24 Jun 2022 15:30:45 -0400 Received: from mout-p-201.mailbox.org ([80.241.56.171]:59994) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o4p0u-00062y-7v for 56193@debbugs.gnu.org; Fri, 24 Jun 2022 15:30:44 -0400 Received: from smtp2.mailbox.org (smtp2.mailbox.org [IPv6:2001:67c:2050:b231:465::2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange ECDHE (P-384) server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by mout-p-201.mailbox.org (Postfix) with ESMTPS id 4LV6fN23gpz9sS8 for <56193@debbugs.gnu.org>; Fri, 24 Jun 2022 21:30:36 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=mailbox.org; s=mail20150812; t=1656099036; h=from:from:reply-to:subject:date:date:message-id:message-id:to:to:cc: mime-version:mime-version:content-type:content-type; bh=41SeO7jUg0ICJMNo1s7/VgWCNIN02zIGoPyhIMU8lRQ=; b=ieKoXAjmB7xQinGlCZIG7a4jTB4OEZYlZfx3wsqBOSHguEDy16QJ3c8eZHXGUY2AUGCMFp 6p47CV3xNcy0kF4IhghxWNpyizmicGc+ZhZWCNsV1tY+NNXf8DcE8vdTLU+zMxCY3WjI10 BrC1y0v+gDATxg0XVrNPzxRtZLCVZm0/zq8K5LLA3Dk+sjXTDzwX8QRgKLWfMdTIqLU8JI iZvV8gmt8Pi++1qGHBGq9nWBHrevGmhOALhXOfItC2rWj6WSb8b0l2V0FjTGasM3KDBb06 5DqjzPrvqAfH7XS/ABUccJbo8ocRW76k+eo8TlzdQt6/Bilmm6e8dn6UywxocQ== From: Antero Mejr To: 56193@debbugs.gnu.org Date: Fri, 24 Jun 2022 19:10:39 +0000 Message-ID: <871qvdamgi.fsf@mailbox.org> MIME-Version: 1.0 Content-Type: text/plain X-MBO-RS-ID: 1b39b61d4431f430d1c X-MBO-RS-META: 9ehk6qs7y55i7i5g1efw71tkf9xecut7 X-Rspamd-Queue-Id: 4LV6fN23gpz9sS8 X-Spam-Score: 1.3 (+) X-Spam-Report: Spam detection software, running on the system "debbugs.gnu.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see the administrator of that system for details. Content preview: Hi Roman, NetCDF support isn't working in your patch. The software says this: "Unsupported file type (library support not compiled in) To create a CDO application with NetCDF support use: ./configure --with-netcdf= ..." Content analysis details: (1.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -0.0 SPF_PASS SPF: sender matches SPF record 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [80.241.56.171 listed in list.dnswl.org] 1.8 MISSING_SUBJECT Missing Subject: header 0.2 NO_SUBJECT Extra score for no subject -0.0 T_SCC_BODY_TEXT_LINE No description available. X-Debbugs-Envelope-To: 56193 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 0.3 (/) Hi Roman, NetCDF support isn't working in your patch. The software says this: "Unsupported file type (library support not compiled in) To create a CDO application with NetCDF support use: ./configure --with-netcdf= ..." So it looks like you will have to modify the configure phase a little. I don't think you need the expression `(modules '((guix build utils))` as you are not using that module in your source expression. `licenses` doesn't have to be a list unless cdo is dual-licensed. Please run `guix style` and `guix lint` (using pre-inst-env), which will help make sure the code style follows the Guix style guidelines. Thanks, Antero From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 06:26:15 2022 Received: (at 56193) by debbugs.gnu.org; 25 Jun 2022 10:26:15 +0000 Received: from localhost ([127.0.0.1]:44178 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o52zW-00089G-Ot for submit@debbugs.gnu.org; Sat, 25 Jun 2022 06:26:15 -0400 Received: from mail-ej1-f42.google.com ([209.85.218.42]:37704) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o52zS-00088z-F5 for 56193@debbugs.gnu.org; Sat, 25 Jun 2022 06:26:13 -0400 Received: by mail-ej1-f42.google.com with SMTP id lw20so9492459ejb.4 for <56193@debbugs.gnu.org>; Sat, 25 Jun 2022 03:26:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=user-agent:from:to:subject:date:message-id:mime-version; bh=S0TNF9L0UoaB1MdPGlYDLgevY85BpUnPzAU7ePtJluU=; b=2UlE0pqm96uliagXYQgmdGrooZtwnz3rX9EI/oHAHHqb/ygUOP9dNzoAt+o+DjPAsH nPPdvF052iBbaQ72aGlOQx0LiglTJIgaww60jEDmGjOCyi7dnMxxfLue9Peqom/dYHek +g58ANeaWP1CJSQrl+1PHsy6R0bsHe2a2dUQ2Xzm9mhnPqwPi9ksRfIjmelTTm0oI34E r4BZtPiWmCZ4rLoRrBlt3CLOKcJbZ4isfd+fSvlVQt7c3b6LNUk95/nICeTQf+UUOoWq rUhNlKQlzbR1o0JQ+tsbaA6ZNr2marpAlJCMgHOrWF40if7Dk3UvYomeEQcjkmljlXc7 ijsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:user-agent:from:to:subject:date:message-id :mime-version; bh=S0TNF9L0UoaB1MdPGlYDLgevY85BpUnPzAU7ePtJluU=; b=62aK4nLQ/+mQV0WOp5UOPyd/WrG6piuC63ZQ3SZ17J6SLSZECyAfmnC6BGt4yyyJjC 8CoKnjX9NYxMHzDGum0mJ7YWF44NRLykEcx7W9SGc4QSUNSfCZYvtjM6ygxcaWcNmN9n 4xZXnY+uqGcpnQh26Mni83Pa89L0TAi7S7Wpu/ikkuj+DcUG4MkPe0mQEM3gTkaY/O8g 3FylxVinkXE4eEmKKqICoqGNKpE7itqmchswS/CK8mubPitM6BaTDca4DD+Ggw+LZ6bP KRvHI0Dn36zVH0Sa+GfNeBWFop2Zi6plhL82wG9kGS4j8iVRncB++XEoUGtimovz616R x9hQ== X-Gm-Message-State: AJIora9QBllHeV8gC+hTBjKgPpbWmxDSnbbps1i8u6dzP/uVeqmjvQP8 cDDWtto6rbxP6ya7udlRcg1gqi1ieJpc0V7w X-Google-Smtp-Source: AGRyM1sYzvMhF1q7oDBP1QSCuNz42noAlq8LEh63b9R82kXbyCBUcr1IKP8Up/OCcBPNxTtUUF+aag== X-Received: by 2002:a17:906:530b:b0:715:7867:1033 with SMTP id h11-20020a170906530b00b0071578671033mr3014414ejo.683.1656152763985; Sat, 25 Jun 2022 03:26:03 -0700 (PDT) Received: from thinkpad (tmo-117-18.customers.d1-online.com. [80.187.117.18]) by smtp.gmail.com with ESMTPSA id j7-20020a17090643c700b00722e0b1fa8esm2432763ejn.164.2022.06.25.03.26.02 for <56193@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Jun 2022 03:26:03 -0700 (PDT) User-agent: mu4e 1.6.11; emacs 28.1.50 From: Roman Scherer To: 56193@debbugs.gnu.org Subject: [PATCH] Add Climate Data Operators package Date: Sat, 25 Jun 2022 12:18:24 +0200 Message-ID: <87mte1vy30.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="==-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56193 X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --==-=-= Content-Type: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Antero, thanks for your review! Here's an updated version of the patch. I added =2D-with-netcdf to the configure flags, removed the build utils, added spaces between sentences and don't use a list for the licence field anymore. Could you have another look please? I'm not sure if I addressed all lint issues, since this command is failing on my machine recently. Any idea what this could be? Here's the backtrace of the lint command: ``` [roman@thinkpad guix]$ ./pre-inst-env guix lint cdo ;;; note: source file /home/roman/workspace/guix/gnu/packages/geo.scm ;;; newer than compiled /home/roman/workspace/guix/gnu/packages/geo.go ;;; note: source file /home/roman/workspace/guix/gnu/packages/geo.scm ;;; newer than compiled /home/roman/.cache/guile/ccache/3.0-LE-8-4.5/= home/roman/workspace/guix/gnu/packages/geo.scm.go ;;; Failed to autoload html->sxml in (htmlprag): ;;; no code for module (htmlprag) Backtrace: In ice-9/boot-9.scm: 1752:10 18 (with-exception-handler _ _ #:unwind? _ # _) In unknown file: 17 (apply-smob/0 #) In ice-9/boot-9.scm: 724:2 16 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 15 (_ #(#(#))) In guix/ui.scm: 2238:7 14 (run-guix . _) 2201:10 13 (run-guix-command _ . _) In ice-9/boot-9.scm: 1752:10 12 (with-exception-handler _ _ #:unwind? _ # _) 1752:10 11 (with-exception-handler _ _ #:unwind? _ # _) In guix/store.scm: 659:37 10 (thunk) In srfi/srfi-1.scm: 634:9 9 (for-each # =E2=80=A6) In guix/scripts/lint.scm: 65:4 8 (run-checkers _ _ #:store _) In srfi/srfi-1.scm: 634:9 7 (for-each # =E2=80=A6) In guix/scripts/lint.scm: 74:21 6 (_ _) In guix/lint.scm: 1476:5 5 (check-for-updates #) 811:2 4 (call-with-networking-fail-safe _ _ _) In ice-9/boot-9.scm: 1752:10 3 (with-exception-handler _ _ #:unwind? _ # _) 1685:16 2 (raise-exception _ #:continuable? _) 1683:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: error: html->sxml: unbound variable ``` Thanks, Roman. --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=0002-Add-Climate-Data-Operators-package.patch Content-Transfer-Encoding: quoted-printable From=20d003fb5a519341a23973e8565ac7bc3195742808 Mon Sep 17 00:00:00 2001 From: r0man Date: Sat, 25 Jun 2022 12:10:00 +0200 Subject: [PATCH] Add Climate Data Operators package This patch adds CDO, a collection of command line Operators to manipulate a= nd analyse Climate and NWP model Data to Guix's geo module. =2D-- gnu/packages/geo.scm | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 7b29c55088..7ce1d2bda2 100644 =2D-- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -119,6 +119,33 @@ (define-module (gnu packages geo) #:use-module (gnu packages xml) #:use-module (gnu packages xorg)) =20 +(define-public cdo + (package + (name "cdo") + (version "2.0.5") + (source (origin + (method url-fetch) + (uri (string-append + "https://code.mpimet.mpg.de/attachments/download/26823= /cdo-" + version ".tar.gz")) + (sha256 + (base32 + "1khdbd5cmnn7qm6hcqg4md5wbq14fs6brrns8b3g18diqgqvpvpd")))) + (build-system gnu-build-system) + (arguments + `(#:configure-flags + (list (string-append "--with-netcdf=3D" (assoc-ref %build-inputs "n= etcdf"))))) + (inputs + (list netcdf)) + (native-inputs + (list pkg-config)) + (home-page "https://code.mpimet.mpg.de/projects/cdo") + (synopsis "Climate Data Operators") + (description "CDO is a collection of command line Operators to manipul= ate and analyse +Climate and NWP model Data. Supported data formats are GRIB 1/2, netCDF 3= /4, +SERVICE, EXTRA and IEG. There are more than 600 operators available.") + (license license:bsd-3))) + (define-public memphis (package (name "memphis") =2D-=20 2.36.1 --=-=-=-- --==-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmK24rgfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmXkMB/9NQKAgmkRs0b58 ZlZvKsz6wCTUDgsigmcXEonU15pXRu+gmSmxNEkSAoVwpro2lzR8d5q7PDB8riuB leNXXcJvfbjsL4+qw0aKoLNjuI6Rxi4Y6apCNLlMNCO/m70qEvxrkhoCVCutQeiO CWCZRwvqbZ46ld71NNWceXcniwZwEZS4otehgqdEcnG9UdCBBHgZf/EKPGlTgzfY WfVcTjJHTfTNPnJpiG85yWiEyM7qtvTxWLlQUQDek3Rvmsyz7DIAdbYwD+uXnoRl 5lo+MEG4bYpw0dUymt3PDDZDCuo5o6kHHoNVDzFdVG2yVGYV9WSF2FrhFpIclDj2 L96mj0Z6 =YFgF -----END PGP SIGNATURE----- --==-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 07:23:07 2022 Received: (at submit) by debbugs.gnu.org; 25 Jun 2022 11:23:07 +0000 Received: from localhost ([127.0.0.1]:44239 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o53sY-0003Kq-TG for submit@debbugs.gnu.org; Sat, 25 Jun 2022 07:23:07 -0400 Received: from lists.gnu.org ([209.51.188.17]:55626) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o53sW-0003Ki-OS for submit@debbugs.gnu.org; Sat, 25 Jun 2022 07:23:04 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:35724) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o53sW-0004qE-IX for guix-patches@gnu.org; Sat, 25 Jun 2022 07:23:04 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:57606) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o53sU-00068k-Lr for guix-patches@gnu.org; Sat, 25 Jun 2022 07:23:04 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=U1MjsGb6d/RO9 V6nohexOV1Y+FtAon03pf6pzCZdVxg=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=MHsv29RreyMeB0FvSKJnvOq1DkZgfMLC59SQ25 g+n43Wq3NH+DX/eBdW7Ae0x3Kj8XqQksXrwRPVfE10fyVQoiWE+C7GVZ0BuE9tAhNmmFGB NyiDMCZxm5HK5DbhsUYef7RjH84wKP3hE4IGXZua2MwexshDDCXB5MC/8Q07cBKKKeBH5P namiyWHdJDjYZuCyqyVSu+dMTGJ1hW8ewrw6JwCsU1CJncbvm0/h1Cvt6L3hgNs3dPS1zz 0zEPe7wQc3BsO4J1CgYsNicFwAsm1+8/S2S/dp4TBCap2lR40PUyGeQUSPuqeAjPuLMJVt rFKtmU3eUZdh5lrlO843+peQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id fabdb869 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Sat, 25 Jun 2022 11:22:58 +0000 (UTC) References: <87a6a26sai.fsf@burningswell.com> <87mte1vy30.fsf@burningswell.com> From: Tobias Geerinckx-Rice To: Roman Scherer Subject: Re: [bug#56193] [PATCH] Add Climate Data Operators package Date: Sat, 25 Jun 2022 13:09:00 +0200 In-reply-to: <87mte1vy30.fsf@burningswell.com> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87letl56me@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit Cc: 56193@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Roman! Roman Scherer =E5=86=99=E9=81=93=EF=BC=9A > [roman@thinkpad guix]$ ./pre-inst-env guix lint cdo [=E2=80=A6] > error: html->sxml: unbound variable This is probably solved by running the command above in a guix=20 shell: $ guix shell guix -- ./pre-inst-env guix lint cdo =E2=80=98pre-inst-env=E2=80=99 sets up some environment (variables) like=20 GUILE_LOAD_PATH to ensure that Guix can run from your local git=20 checkout, but nothing more. Most importantly, it does not create a full Guix profile with the=20 numerous dependencies of the =E2=80=98guix=E2=80=99 package =E2=80=94 inclu= ding the=20 =E2=80=98guile-lib=E2=80=99 package that provides HTML->SXML. That's what the =E2=80=98guix shell=E2=80=99 is for. It's a clean alternat= ive to=20 =E2=80=98guix install=E2=80=99ing all these guile-* packages into your user= =20 profile. Both work. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYrbwOQ0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15TWoBAJV9jNA3QHmju+BLupY94bGHJ/7cZSAvy41fWG5I GK+iAP93jL5uQul6m8IRDdEQtJBiQeo9ziB1HLuv2nKMcW+fAQ== =i2oN -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 07:47:01 2022 Received: (at submit) by debbugs.gnu.org; 25 Jun 2022 11:47:01 +0000 Received: from localhost ([127.0.0.1]:44251 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o54Fh-00063q-6T for submit@debbugs.gnu.org; Sat, 25 Jun 2022 07:47:01 -0400 Received: from lists.gnu.org ([209.51.188.17]:59586) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o54Fe-00063c-1W for submit@debbugs.gnu.org; Sat, 25 Jun 2022 07:46:59 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:38750) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o54Fd-0001I9-L2 for guix-patches@gnu.org; Sat, 25 Jun 2022 07:46:57 -0400 Received: from mail-wr1-x42b.google.com ([2a00:1450:4864:20::42b]:38625) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o54Fb-000080-3g for guix-patches@gnu.org; Sat, 25 Jun 2022 07:46:57 -0400 Received: by mail-wr1-x42b.google.com with SMTP id v14so6493390wra.5 for ; Sat, 25 Jun 2022 04:46:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=Wpg5uftldJTbHsQbPrpih9hiOKFa9SKsDhUb+ykAdXM=; b=don3+UadkgpLYp327S+xquaY3+lB6czJ8oTYUgvA7SbUGNq1MAi3MQ/N/97wkhiRqs swsdmAWcoxeDUjI+f1wzUwfes9pOZWxpPhFnIOrhwAkYDS8t2n9yDxQiISEWswQrqfbn TM2C/Kd+A0/CIvcAAhwjd33onSS+aXOWDYcPjmHRuDbOA0fMQZTIqPxS5KguK2lOT91Y PxRRxOXV0EVW7BlmZCk915eu0hE2DvEHgEKG/Q9gEVRNcjjRwWfx98SmhQDRbMx8oerx R4LMh65TP2a+lOE2E8SnTwRaKJYBhQLGyM1J4+jtJ1ah2QDqZePohAuWEOxCgMTEpI79 O/XA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=Wpg5uftldJTbHsQbPrpih9hiOKFa9SKsDhUb+ykAdXM=; b=dyCiLykYEc6NhXySRTqgIzQwtlQGMElG/HmH/Z+Vjs631FpoXyOd5odPcRZXd9O3lc B+s8w5zQzebaszgwqhGE/ip38IXR7Ws2SXXna8kQ52jkZpOjeBfP1VotR6AaLgvmM5R2 Qvmra86cH71dWZ3SpEjo2KXUlnLibrLpprC83G+SRZUfrrb90tHTzsuLxEuaYW5YCTHP BzBAUhk/8VfRd7zlVEHtiQC6TjmQRmhO88zD/uCCRjY8SlDqOAxp7oBBvIY/z2QA+qj0 EPMb24h7ztCVbulAPK9Gsagf/6dx41x/UwNYNB9nOVrbq2BcFOuOSOOFdqCy1rsgiy3h pOqw== X-Gm-Message-State: AJIora94tOXGvhD3KHLY0Sk6+qEexCnDl3kA08LS4nEMD4eLx9WjuBkp SBXEMrVYb0P3n5P17PN6NF3t9ojnoFHs9QVU X-Google-Smtp-Source: AGRyM1uyrxUqJg65ZDNXFyw3tXVlypd8VaEy9j61HV3eG3STO9xPnRgx/JScOZgAyXU386/zMbeU2g== X-Received: by 2002:a05:6000:1688:b0:21b:9f71:f046 with SMTP id y8-20020a056000168800b0021b9f71f046mr3473025wrd.553.1656157612796; Sat, 25 Jun 2022 04:46:52 -0700 (PDT) Received: from thinkpad (tmo-117-18.customers.d1-online.com. [80.187.117.18]) by smtp.gmail.com with ESMTPSA id l13-20020a5d668d000000b0021b8749728dsm4870248wru.73.2022.06.25.04.46.51 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Jun 2022 04:46:52 -0700 (PDT) References: <87a6a26sai.fsf@burningswell.com> <87mte1vy30.fsf@burningswell.com> <87letl56me@nckx> User-agent: mu4e 1.6.11; emacs 28.1.50 From: Roman Scherer To: Tobias Geerinckx-Rice Subject: Re: [bug#56193] [PATCH] Add Climate Data Operators package Date: Sat, 25 Jun 2022 13:43:55 +0200 In-reply-to: <87letl56me@nckx> Message-ID: <87ilopvuc6.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::42b; envelope-from=roman.scherer@burningswell.com; helo=mail-wr1-x42b.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: 56193@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Tobias, thanks for the tip. Unfortunately the command you sent me is not enough. I still get this error with `guix shell guix`: ``` [roman@thinkpad guix]$ guix shell guix -- ./pre-inst-env guix lint gdal ;;; note: source file /home/roman/workspace/guix/gnu/packages/geo.scm ;;; newer than compiled /home/roman/workspace/guix/gnu/packages/geo.go ;;; note: source file /home/roman/workspace/guix/gnu/packages/geo.scm ;;; newer than compiled /home/roman/.cache/guile/ccache/3.0-LE-8-4.5/= home/roman/workspace/guix/gnu/packages/geo.scm.go ;;; Failed to autoload html->sxml in (htmlprag): ;;; no code for module (htmlprag) Backtrace: In ice-9/boot-9.scm: 1752:10 18 (with-exception-handler _ _ #:unwind? _ # _) In unknown file: 17 (apply-smob/0 #) In ice-9/boot-9.scm: 724:2 16 (call-with-prompt _ _ #) In ice-9/eval.scm: 619:8 15 (_ #(#(#))) In guix/ui.scm: 2238:7 14 (run-guix . _) 2201:10 13 (run-guix-command _ . _) In ice-9/boot-9.scm: 1752:10 12 (with-exception-handler _ _ #:unwind? _ # _) 1752:10 11 (with-exception-handler _ _ #:unwind? _ # _) In guix/store.scm: 659:37 10 (thunk) In srfi/srfi-1.scm: 634:9 9 (for-each # =E2=80=A6) In guix/scripts/lint.scm: 65:4 8 (run-checkers _ _ #:store _) In srfi/srfi-1.scm: 634:9 7 (for-each # =E2=80=A6) In guix/scripts/lint.scm: 74:21 6 (_ _) In guix/lint.scm: 1476:5 5 (check-for-updates #) 811:2 4 (call-with-networking-fail-safe _ _ _) In ice-9/boot-9.scm: 1752:10 3 (with-exception-handler _ _ #:unwind? _ # _) 1685:16 2 (raise-exception _ #:continuable? _) 1683:16 1 (raise-exception _ #:continuable? _) 1685:16 0 (raise-exception _ #:continuable? _) ice-9/boot-9.scm:1685:16: In procedure raise-exception: error: html->sxml: unbound variable ``` However, after adding guile-lib to my home profile, it seems to work! Thanks, Roman. Tobias Geerinckx-Rice writes: > [[PGP Signed Part:Undecided]] > Roman! > > Roman Scherer =E5=86=99=E9=81=93=EF=BC=9A >> [roman@thinkpad guix]$ ./pre-inst-env guix lint cdo > > [=E2=80=A6] > >> error: html->sxml: unbound variable > > This is probably solved by running the command above in a guix shell: > > $ guix shell guix -- ./pre-inst-env guix lint cdo > > =E2=80=98pre-inst-env=E2=80=99 sets up some environment (variables) like > GUILE_LOAD_PATH to ensure that Guix can run from your local git > checkout, but nothing more. > > Most importantly, it does not create a full Guix profile with the > numerous dependencies of the =E2=80=98guix=E2=80=99 package =E2=80=94 inc= luding the > =E2=80=98guile-lib=E2=80=99 package that provides HTML->SXML. > > That's what the =E2=80=98guix shell=E2=80=99 is for. It's a clean altern= ative to > =E2=80=98guix install=E2=80=99ing all these guile-* packages into your us= er profile. > Both work. > > Kind regards, > > T G-R > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmK29akfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmd3tCADTJ6zhmSQSBnNN JycqLWip78kqjxnDEXBzjLek8XnkhJUX0j5glJeQFpIUprNz+wQy1shNLjjT8Xdg ZyTaSf1lZzbPKTmCzfNvt+FKQgktPL5p0uV/pP6VoODcImWGhFv6jxH2iGTc/qeE 7451qMp+QcLzepAz45y2A4PsPtdW7qGe5X4FWZZLmhViqyCztQAK5TgaGRdfHepv 77CQfPJ2tvAsR2UCnDeuAw3VNGMgf7CqcpkhnrEUc+MnOAJHzJ9Xhk7YPkjZSz0a PE9HJWzYEeT5IYy5oatUfL+h2kULUNjtwZhlmrj6M5ZYtWItChBV+6QGq68df0kd 7Tom/TmM =TZn1 -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 08:09:22 2022 Received: (at submit) by debbugs.gnu.org; 25 Jun 2022 12:09:22 +0000 Received: from localhost ([127.0.0.1]:44320 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o54bK-0006hZ-84 for submit@debbugs.gnu.org; Sat, 25 Jun 2022 08:09:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:40782) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o54bH-0006hQ-55 for submit@debbugs.gnu.org; Sat, 25 Jun 2022 08:09:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:42982) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o54bG-0000pz-Qb for guix-patches@gnu.org; Sat, 25 Jun 2022 08:09:18 -0400 Received: from tobias.gr ([2a02:c205:2020:6054::1]:56448) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o54bD-0008Ov-S5 for guix-patches@gnu.org; Sat, 25 Jun 2022 08:09:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; s=2018; bh=FmjAhDg4XElci wrxzz1FQNyknKCuGbOhXp/bdFb3H+s=; h=in-reply-to:date:subject:cc:to: from:references; d=tobias.gr; b=GTtJHvz+FSTzzXaj4wLJPITVrnM7cMbUts6W50 mG/wHSa11NEYwmbtRVqjYvxECu4ZUYxphTIlBWJtxGDdyLGsJ9E90gSu0rrZzt3LPHbcsD 3zqroQlEReAYWxUXk9uiN3hpu2B6E+lkcHIfIRsW2BRd97bvVh9vLudFPpixtVZv43DOsu eauYqQEemETN0IC0NmKXGeFLTPNYG/s3StsZr/EF6CUjI9qlJBdhv3k9QzYP3ozr+Z3rRh O9iWk2Su2uTcwQoyjHbu9ddK8B264tQrwPklrYh8nVU++DuaPywnj6+NvzsliGwNA+qJgx ylEGvac1gCxhv+BGbH1ywV/g== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 97c80381 (TLSv1.3:AEAD-AES256-GCM-SHA384:256:NO); Sat, 25 Jun 2022 12:09:11 +0000 (UTC) References: <87a6a26sai.fsf@burningswell.com> <87mte1vy30.fsf@burningswell.com> <87letl56me@nckx> <87ilopvuc6.fsf@burningswell.com> From: Tobias Geerinckx-Rice To: Roman Scherer Subject: Re: [bug#56193] [PATCH] Add Climate Data Operators package Date: Sat, 25 Jun 2022 14:05:28 +0200 In-reply-to: <87ilopvuc6.fsf@burningswell.com> BIMI-Selector: v=BIMI1; s=default; Message-ID: <87h74954he@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Received-SPF: pass client-ip=2a02:c205:2020:6054::1; envelope-from=me@tobias.gr; helo=tobias.gr 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, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -1.7 (-) X-Debbugs-Envelope-To: submit Cc: 56193@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -2.7 (--) --=-=-= Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: quoted-printable Roman, Roman Scherer =E5=86=99=E9=81=93=EF=BC=9A > thanks for the tip. Unfortunately the command you sent me is not > enough. I still get this error with `guix shell guix`: That's because I'm an old, who's still used to the (deprecated)=20 =E2=80=98guix environment=E2=80=99, but wanted to sound hip by saying =E2= =80=98guix shell=E2=80=99=20 instead. A recipe for failure. The two are semantically equivalent but not identical, so I should=20 have said $ guix shell -D guix -- ./pre-inst-env stuff Note the -D, for --development (=E2=80=98add P's inputs rather than P=20 itself=E2=80=99). Nothing wrong with keeping guile-* packages in your user profile=20 but the above is a bit cleaner. Kind regards, T G-R --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIMEARYKACsWIQT12iAyS4c9C3o4dnINsP+IT1VteQUCYrb7DQ0cbWVAdG9iaWFz LmdyAAoJEA2w/4hPVW15Dj4BAI5gvCnoyUWR0UwSXM7USmOl6chMDZmf8+QF2JPX T7vGAQDYUhGSd1Eaq2ejzJoBG/QqluqffXSWG1A7FUfAqKSuCg== =nG1B -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sat Jun 25 08:20:22 2022 Received: (at submit) by debbugs.gnu.org; 25 Jun 2022 12:20:22 +0000 Received: from localhost ([127.0.0.1]:44335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o54ly-0000hf-BP for submit@debbugs.gnu.org; Sat, 25 Jun 2022 08:20:22 -0400 Received: from lists.gnu.org ([209.51.188.17]:45084) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o54lv-0000hR-60 for submit@debbugs.gnu.org; Sat, 25 Jun 2022 08:20:21 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:44418) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o54ls-0004hn-Re for guix-patches@gnu.org; Sat, 25 Jun 2022 08:20:18 -0400 Received: from mail-ej1-x635.google.com ([2a00:1450:4864:20::635]:41793) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o54lq-0002Lr-0H for guix-patches@gnu.org; Sat, 25 Jun 2022 08:20:16 -0400 Received: by mail-ej1-x635.google.com with SMTP id u12so9800596eja.8 for ; Sat, 25 Jun 2022 05:20:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=odhXR07CIkA4Nr8F7eTqVP5YkeXiwfg6duS9AckTAxY=; b=4iAGK0tNvGxZNgcsmRsKarTc42o1cOev9AwQIKCwGMvDS3g2XNna/y0rL0mOK6xP7j zBODX1n/1dZDc49n4l5StsH760yTNUwXuL9Z6iwsyYxNg4unBuSuMprYGTpK9xB656L0 NO2UmwKjrjBu7s2lK32QgKx+DTPycPGaO0AZAb6E4xs0H3wqdDkEQ81111glMsGKxI9t uYsmXxj9R8OaAKsM7897kKKaiCF3pqAaUwr1kEmPUuwfYMGY4z+ZBw17Vt5QQg2pxxj1 tZOoaVkLd7zaccaITLlGDDVJhaBSmg8wvML5VoGtRl1JhOS3XRbgS52G+ik5gE3oFuTl 9Ddg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=odhXR07CIkA4Nr8F7eTqVP5YkeXiwfg6duS9AckTAxY=; b=RpGbATREajysMy0RcLmqZYnj6jXNU5dIRUnq1NFZXFvV40+DC3pq2FAUnQfQdONjW9 Aix9rI9g779985x9Dv69m78qATi2fB/LoejN4HB/bqPoy88gFz2ceg/Sk7v/4ATi4gPq AkqIB8zd8uVfSUK4hyBTSgs2qIiJar/3cbSJpePnDnI2JjC6ouoh6amQUZ4MBw55t9id 5GeehW7cdFnKRE71JzBZ1Ook+5435ypuTa0AaGlWnHTgHOjkSv1bZ3D5AbL9TZ73GUB1 Dwb+7eZ5stXKu1e819n7ZldMlxIKEaMPY+xR/XjIJbTBj9MB3/cKPxBge/iBQtSmVoIQ 1a0g== X-Gm-Message-State: AJIora+QnVYj60J1lfve7984sO8Pkl6ptzHFeOm/OP2cUjjtzcBg2dVN kITP/hGb0CcQJ1rnjsuNgN/P9Ong0TJ9Me8Q X-Google-Smtp-Source: AGRyM1s+023T+7ywNlpIzyogzLd7edoI2n+ujGGqvMBJpA3GptAsR+fOtN6JUNSfTqTEc3kH0giugw== X-Received: by 2002:a17:906:9750:b0:722:e84a:b6f2 with SMTP id o16-20020a170906975000b00722e84ab6f2mr3742774ejy.430.1656159611942; Sat, 25 Jun 2022 05:20:11 -0700 (PDT) Received: from thinkpad (tmo-117-18.customers.d1-online.com. [80.187.117.18]) by smtp.gmail.com with ESMTPSA id m14-20020a1709061ece00b007121361d54asm2564361ejj.25.2022.06.25.05.20.10 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 25 Jun 2022 05:20:11 -0700 (PDT) References: <87a6a26sai.fsf@burningswell.com> <87mte1vy30.fsf@burningswell.com> <87letl56me@nckx> <87ilopvuc6.fsf@burningswell.com> <87h74954he@nckx> User-agent: mu4e 1.6.11; emacs 28.1.50 From: Roman Scherer To: Tobias Geerinckx-Rice Subject: Re: [bug#56193] [PATCH] Add Climate Data Operators package Date: Sat, 25 Jun 2022 14:18:47 +0200 In-reply-to: <87h74954he@nckx> Message-ID: <87edzdvsso.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Received-SPF: none client-ip=2a00:1450:4864:20::635; envelope-from=roman.scherer@burningswell.com; helo=mail-ej1-x635.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_NONE=0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: submit Cc: 56193@debbugs.gnu.org, guix-patches@gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Haha, ok. Thanks for the explanation Tobias. I think I leave it in my home profile, I already have some other guile packages in it. Tobias Geerinckx-Rice writes: > [[PGP Signed Part:Undecided]] > Roman, > > Roman Scherer =E5=86=99=E9=81=93=EF=BC=9A >> thanks for the tip. Unfortunately the command you sent me is not >> enough. I still get this error with `guix shell guix`: > > That's because I'm an old, who's still used to the (deprecated) =E2=80=98= guix > environment=E2=80=99, but wanted to sound hip by saying =E2=80=98guix she= ll=E2=80=99 instead. > A recipe for failure. > > The two are semantically equivalent but not identical, so I should > have said > > $ guix shell -D guix -- ./pre-inst-env stuff > > Note the -D, for --development (=E2=80=98add P's inputs rather than P > itself=E2=80=99). > > Nothing wrong with keeping guile-* packages in your user profile but > the above is a bit cleaner. > > Kind regards, > > T G-R > > [[End of PGP Signed Part]] --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmK2/XcfHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmTymB/wMdqfY22UQRI0b sHqJKVJQiekA7lx4813w8CmuA/Gb8LC481F0kuP74uVzgbYm4IBy5nBRNE7QSJYu 2OycdwpBRZRDlP5NY32BUE5Gnaf6ZS4vncyAqBHaxDGAaW4dIN4m52oDRauPRG5V W8b2BS2s+rwUnrFjT5BUoIa21wDHzZT0RyaTfOEckur3gCBrEYFCRpOV1PEXgUOA ZNBLikyci7OQXpd+fiLjdLDKdAFTXTohPezk6m4XAHMTb3dOJmScI28WDdbwwdfh qTlLufXTrLTIJalUhHc8p7zj1fkxsO9KdrGNcLsSSSO1B/J2svmSapTeXjDfHVD5 4qIsPCkz =pkyn -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 03 10:07:38 2022 Received: (at 56193-done) by debbugs.gnu.org; 3 Jul 2022 14:07:38 +0000 Received: from localhost ([127.0.0.1]:45330 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o80G7-0002ld-A1 for submit@debbugs.gnu.org; Sun, 03 Jul 2022 10:07:38 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39880) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o80G2-0002lL-9W for 56193-done@debbugs.gnu.org; Sun, 03 Jul 2022 10:07:33 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:38518) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o80Fw-0008P8-I8; Sun, 03 Jul 2022 10:07:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-Reply-To:Date:References:Subject:To: From; bh=eTPaoStKvvXgscNXa3euNiSxuztWFDefB6mJq4yKyQk=; b=BqH5LDQS4rmWWe/XSEtf DWe1OQfuoi3LfjIGnl0g456nba/3azkINKhK7SJPnufnM+yQbP9i5H6KRwlATN+unrfbcssZCWTPr 1GdKh33pujGGfxZlEB42aQm3e+kyYmRJOjaIFFHeJ5QSUtIdUZjB3ZIIjGbXdVTWTyjs0G6/lrm3S oyZTkHuuBsZSYUKsjFLelloQmyNU2C3lCK2pqYt4QkzA9pp2znxJcWEjc8ID3Typac87iN9+CxktL SFZy1T/ys16taG0yES6ZIY5JyOPZeskVKyXBGwMa4xPji+PZNIyrPu7N8IbHvCwQjbo7bOR2CAjsD wtzM2NUII2ImFA==; Received: from 91-160-117-201.subs.proxad.net ([91.160.117.201]:58697 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o80Fw-0004tY-5q; Sun, 03 Jul 2022 10:07:24 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Roman Scherer Subject: Re: bug#56193: Add Climate Data Operators package References: <87a6a26sai.fsf@burningswell.com> <87mte1vy30.fsf@burningswell.com> Date: Sun, 03 Jul 2022 16:07:21 +0200 In-Reply-To: <87mte1vy30.fsf@burningswell.com> (Roman Scherer's message of "Sat, 25 Jun 2022 12:18:24 +0200") Message-ID: <87iloez3vq.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 56193-done Cc: 56193-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Hi, Roman Scherer skribis: > From d003fb5a519341a23973e8565ac7bc3195742808 Mon Sep 17 00:00:00 2001 > From: r0man > Date: Sat, 25 Jun 2022 12:10:00 +0200 > Subject: [PATCH] Add Climate Data Operators package > > This patch adds CDO, a collection of command line Operators to manipulate= and > analyse Climate and NWP model Data to Guix's geo module. I tweaked the description and commit log, change #:configure-flags to use the =E2=80=98this-package-input=E2=80=99 idiom, and committed. Thanks! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Sun Jul 03 12:48:09 2022 Received: (at 56193-done) by debbugs.gnu.org; 3 Jul 2022 16:48:09 +0000 Received: from localhost ([127.0.0.1]:45438 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o82lV-00078b-B5 for submit@debbugs.gnu.org; Sun, 03 Jul 2022 12:48:09 -0400 Received: from mail-ed1-f42.google.com ([209.85.208.42]:43824) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1o82lS-00077o-Pq for 56193-done@debbugs.gnu.org; Sun, 03 Jul 2022 12:48:07 -0400 Received: by mail-ed1-f42.google.com with SMTP id c13so8855716eds.10 for <56193-done@debbugs.gnu.org>; Sun, 03 Jul 2022 09:48:06 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=burningswell-com.20210112.gappssmtp.com; s=20210112; h=references:user-agent:from:to:cc:subject:date:in-reply-to :message-id:mime-version; bh=qyxTj6nL1VPc3AZslqiFBlDjgPyNgbzEt7+Dlg3Q+RI=; b=xa/9A4iJeFVzfrPUmO4rNUcS1a3bnJzmSt50sxYdZr227+xll1VXdyyzgmsFLkfp66 Sxmy63RhVmEpX3I2AxqFbxqXim4QKf35sbXO+jijg21Xvhbw/ueeKibu9g+0iJsKMnwX Ogtf0cH8b7vIYfQz9joH/946cGACuu6eKv82dSAx5A8D5eu8sH71PZsADRuhG4PQFMbO z/iGx8ym1vZQx+Sir36WHAnMrGOMJeGsmiQRPlaakaDkg3LXxmhuhT6Z3BaJ3j9h1sY5 Vw8SDOvJ5Q11Obr8tNnHOaPTyo0kQ6K66TslnRDTTMayOENRtia5qWRXU8PHGIbZj3s5 jxqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:references:user-agent:from:to:cc:subject:date :in-reply-to:message-id:mime-version; bh=qyxTj6nL1VPc3AZslqiFBlDjgPyNgbzEt7+Dlg3Q+RI=; b=tG1QJBLZ9X6o1k9zKGRb6O3VJT8fItiPBIlMDqPtLNFcNs2dR9ITMkfwrBOXIkbuCI WW+4Vo8ytMOYvq+6MGXFQW8BhstC1V89kiunj4A53poWyrwI19qV4mwe1i2dQ7Us7+eQ 4D+vAZe9LC+Rds7si43BY5wko7dERiY4FNnqrA9AO3SbAiOC4qqWsQMNB9GLkmvI/mxM f9L34qdn+8Ag0KmeBGji0kDDWSSZ7S/V1nEKONWbNYHJRFEcDvDrfiVWU6K6zZUX1ker P9uI+KSxgXYsvX8pDta0bc6RDIVEEobw6ZsSvDmc7VOVTXg+lRcmIBbnrlWMBrlqGAaa L6EQ== X-Gm-Message-State: AJIora+c9+2/SSn4bJ4Xa87aUNO7WWz1rcgiSx3190ir7QcoOV42TuCD FzX7k1wxN1F+PabZg0LG1NaZUzOfbZzcFADQ X-Google-Smtp-Source: AGRyM1sh7u1TnnckVlJ9/YmGdUYxgExZcBXFbyJRVlbC9pIVIINoTIoiIsOBHDp7bk2sXW947pkmXg== X-Received: by 2002:aa7:cc03:0:b0:435:5574:bf30 with SMTP id q3-20020aa7cc03000000b004355574bf30mr32683181edt.15.1656866880468; Sun, 03 Jul 2022 09:48:00 -0700 (PDT) Received: from thinkpad (tmo-116-245.customers.d1-online.com. [80.187.116.245]) by smtp.gmail.com with ESMTPSA id k12-20020a17090666cc00b007041e969a8asm13232420ejp.97.2022.07.03.09.47.59 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 03 Jul 2022 09:47:59 -0700 (PDT) References: <87a6a26sai.fsf@burningswell.com> <87mte1vy30.fsf@burningswell.com> <87iloez3vq.fsf_-_@gnu.org> User-agent: mu4e 1.6.11; emacs 28.1.50 From: Roman Scherer To: Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#56193: Add Climate Data Operators package Date: Sun, 03 Jul 2022 18:47:21 +0200 In-reply-to: <87iloez3vq.fsf_-_@gnu.org> Message-ID: <87edz22ldx.fsf@burningswell.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.0 (/) X-Debbugs-Envelope-To: 56193-done Cc: 56193-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cool, I didn't know about this-package-input. Thank you! Ludovic Court=C3=A8s writes: > Hi, > > Roman Scherer skribis: > >> From d003fb5a519341a23973e8565ac7bc3195742808 Mon Sep 17 00:00:00 2001 >> From: r0man >> Date: Sat, 25 Jun 2022 12:10:00 +0200 >> Subject: [PATCH] Add Climate Data Operators package >> >> This patch adds CDO, a collection of command line Operators to manipulat= e and >> analyse Climate and NWP model Data to Guix's geo module. > > I tweaked the description and commit log, change #:configure-flags to > use the =E2=80=98this-package-input=E2=80=99 idiom, and committed. > > Thanks! > > Ludo=E2=80=99. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQFTBAEBCAA9FiEE0iajOdjfRIFd3gygPdpSUn0qwZkFAmLByD0fHHJvbWFuLnNj aGVyZXJAYnVybmluZ3N3ZWxsLmNvbQAKCRA92lJSfSrBmStLCACRDBe5PAMz3VQ/ /hQkKYLJHfENXtRDooodfb4h6868sj31RUmXXk1WxYnA39aCphXQsbFUT3+Xs/Mo ZzIvT7KXuEfkUpyoCQYD7UOF+LfagUU6YQlcltdo3Plz9aXS1Lm5nGHMWtS2Y2lX cVFZ7mhsvW7cA2wyFSIN/vWEGSUhgmw5daVj/5PzNJwtG8+nlKjHfsGkwHmD9pY0 9FGL+Y7dhs9Ns4rc7NsRo/CWnggWYCERb3iDSoOLpUE/CEJjdQ6BP6a6WyA6ET/g 4ibqq/AIAmhmxhY7TVpQ/5mPYN8i32t/tjJIiH6v3pbw+YH7QOCvV5JYz6NUlMyY PWove2Yw =fumP -----END PGP SIGNATURE----- --=-=-=-- From unknown Sun Jun 22 22:42:24 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Mon, 01 Aug 2022 11:24:09 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator