From unknown Mon Jun 16 23:49:15 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#42461 <42461@debbugs.gnu.org> To: bug#42461 <42461@debbugs.gnu.org> Subject: Status: [PATCH 0/2] gnu: fix guile-based Jupyter kernels Reply-To: bug#42461 <42461@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:49:15 +0000 retitle 42461 [PATCH 0/2] gnu: fix guile-based Jupyter kernels reassign 42461 guix-patches submitter 42461 Jesse Gibbons severity 42461 normal tag 42461 patch thanks From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 21 02:35:36 2020 Received: (at submit) by debbugs.gnu.org; 21 Jul 2020 06:35:36 +0000 Received: from localhost ([127.0.0.1]:37547 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxlsG-0003z7-6n for submit@debbugs.gnu.org; Tue, 21 Jul 2020 02:35:36 -0400 Received: from lists.gnu.org ([209.51.188.17]:56458) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxlsE-0003yt-4A for submit@debbugs.gnu.org; Tue, 21 Jul 2020 02:35:34 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:54778) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jxlsD-0004wp-U2 for guix-patches@gnu.org; Tue, 21 Jul 2020 02:35:33 -0400 Received: from mail-pj1-x1031.google.com ([2607:f8b0:4864:20::1031]:55555) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jxlsC-00053w-EO for guix-patches@gnu.org; Tue, 21 Jul 2020 02:35:33 -0400 Received: by mail-pj1-x1031.google.com with SMTP id k1so1072034pjt.5 for ; Mon, 20 Jul 2020 23:35:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=JWbzc6+yB1rfcOi3tMoYOrKy+xHPfkXQn2z5d/ZLgRM=; b=opdBYLym3eL+LPn2QZwntI5hwd6G2xmSeB/4U+kZzphflgGT9dXOx8MfNMJZ4ddXoJ pmWguyIAyvEs7FM8X/4ESkVpiS22d2HpwWQ1Thb5z03Vkcu9zEUR9NS0E48zfmz0lMp7 gERu+dglITGZKyJA3vEHrN806El3gOdnX10U6vk5ZRK7XnathYqmqvSqxxhoL+93Z+Wz n/Oh16VlEmaixgWwYUkkn1UCgJuA0mVQvKQzjxcIkHzyleKP8S+uIr/av/zVok2U8rz0 /Tf7OY881cRBFTluL2rfVsnJENfjKx8PUSxgzN/u7vpDUlSZ8DMgNdJr3F1t/yKg8NYD IhDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=JWbzc6+yB1rfcOi3tMoYOrKy+xHPfkXQn2z5d/ZLgRM=; b=MzVG/Kr73UhF5l/W6/h6CF1c3ZEqZjRepiRsAWz5cwrN4F5rVm9JmlYPbShVBo01Yx 1bwtyIw7GgtERkBOGNXObpzn+pqTHsrA7H/2kwPrzwJYgrzpK47iJPYnlPn0usdIvLJM FbJSiIAh70IiVt1bVitAORx/aRSTfvSs5pjsA54fmA2I9k5JyJEhyeYL2cXZWPri3RHj u3vuyUz0lA+OtKhz9pSnXqmox033AZmUSvZpDYDLvtbk5sob/9L7UEvZyboZUg6fQrXO jO79WHjiE5Yc3wkW0w+TX3/h7hZgyaMDGCdEy/JzubvTWE+rWjNMa2sgAut11V44zlTi Z0jw== X-Gm-Message-State: AOAM5316S5R4RuY5L3i/y+gZBA4rOElfDLZ70Zj5FUEgxko2mFAWzDh+ 0dAvLS9qD1lFTulovCGkmswQ1O0l X-Google-Smtp-Source: ABdhPJzRP05zBcgYQ9ciEWZzlC6uxahU4OZHRyWuRbf+eZzQylvCD1q+RnnMgdbtejbyIwkVv27mZA== X-Received: by 2002:a17:90a:204c:: with SMTP id n70mr1824355pjc.160.1595313330572; Mon, 20 Jul 2020 23:35:30 -0700 (PDT) Received: from [192.168.1.25] ([38.141.58.134]) by smtp.gmail.com with ESMTPSA id j13sm1761829pjz.8.2020.07.20.23.35.29 for (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Jul 2020 23:35:29 -0700 (PDT) To: guix-patches@gnu.org From: Jesse Gibbons Subject: [PATCH 0/2] gnu: fix guile-based Jupyter kernels Message-ID: <83f2feae-c20f-023c-5c49-1bd5ed280d04@gmail.com> Date: Tue, 21 Jul 2020 00:35:28 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit Content-Language: en-US Received-SPF: pass client-ip=2607:f8b0:4864:20::1031; envelope-from=jgibbons2357@gmail.com; helo=mail-pj1-x1031.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.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_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-Spam-Score: 0.9 (/) 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: -2.1 (--) The following patch series fixes our guile-based Jupyter kernels. In particular, it points guix-Jupyter to the kernel's correct directory, and updates jupyter-guile-kernel's commit and dependencies. If applied, we can close bug #42385. -Jesse From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 21 02:37:47 2020 Received: (at 42461) by debbugs.gnu.org; 21 Jul 2020 06:37:47 +0000 Received: from localhost ([127.0.0.1]:37561 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxluN-00042y-AM for submit@debbugs.gnu.org; Tue, 21 Jul 2020 02:37:47 -0400 Received: from mail-pl1-f172.google.com ([209.85.214.172]:35429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxluL-00042k-0W for 42461@debbugs.gnu.org; Tue, 21 Jul 2020 02:37:46 -0400 Received: by mail-pl1-f172.google.com with SMTP id x9so9830406plr.2 for <42461@debbugs.gnu.org>; Mon, 20 Jul 2020 23:37:44 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=yD7o8C7sOhE525HIAAK5eS54w1tINmUIbCMlr7mMYwA=; b=MR9iIVTIeR89pc89jLhW/TZY7fRZ5gX1dnMlLMy9vlmMBjUGCcIq9ZwT4DEKLLpRPs dKJfvwAmb7eV/CBSgRgXcpsmg66XED+Lz9zlGD1zTostZM/S4vossQHswUCYrMW7jqxj jl9gtBVV/bRpKQe6QQ0W00zpIp2yZtxc8tUeUGOOBzu6lUBAx7B+Cl1wJEDLegefztfW kho1Q+77SXOTwTlx1x62BH8fDSJXUoaoyLefA7YRMbGrMgtjoxHMR6jS53yl6jNx7Hwo K8CWwdiPRtMAeXlyFLs5iqBZ7JPyBMCqY7dWfSW7ATmsgsKJxCQadvc6vYDixMyoHXNt BC3Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=yD7o8C7sOhE525HIAAK5eS54w1tINmUIbCMlr7mMYwA=; b=VP4J406PNl85RT6FAOz5cMmVdWAzeSsZzhEwzoe+VWzHvzDmY0/LYPs/pPOwwVUnVE dmfXb2DMsIdjVg84bJW+IEo4e0Bteq8vrV1ievyVrdA4spokQlIFXerIjPR57n3473Y3 J3sl5QJNL9keKE+duptQh3cgfuQFADXvfzo9wwva+opCy3TZDeXrbTPF6iGsIW76r+7A Yf1Iqa2wg21PZKZ5vHIhwc+iAXtjARAo9PRjkHBP7bhKMgDLjsB3qLrrdutdYKcWcc5d mthMAxJt2RKX2lW4cEdGfikqw/+BRo+FmVahOelhSoW8mK7BuD5krGb9plFHWmbPmvNt aCGA== X-Gm-Message-State: AOAM530lJqL3wGJTKTcz6Kt5z8nr4pgYCdh3jCcTcH/MwwCHXpMLds6+ N4pFEPF66kuolf+sm/IKGdaH5NgE X-Google-Smtp-Source: ABdhPJw6iVgwO4AR+A/uVnyGicdA6thtfX2LPxsB//9FMeFQBDlRsHrO59/Dmef/Tm/5W85dFAlM1Q== X-Received: by 2002:a17:902:8e86:: with SMTP id bg6mr18842622plb.57.1595313458760; Mon, 20 Jul 2020 23:37:38 -0700 (PDT) Received: from [192.168.1.25] ([38.141.58.134]) by smtp.gmail.com with ESMTPSA id a9sm19387528pfr.103.2020.07.20.23.37.37 for <42461@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Jul 2020 23:37:38 -0700 (PDT) From: Jesse Gibbons Subject: [PATCH 1/2] gnu: guix-jupyter: Correct kernel search location. To: 42461@debbugs.gnu.org Message-ID: <58251657-674d-820a-b879-e39fb1767ec7@gmail.com> Date: Tue, 21 Jul 2020 00:37:37 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 42461 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.8 (/) gnu/packages/package-management.scm: guix-jupyter: [phases]: Use guile 3.0 instead of 2.2. --- gnu/packages/package-management.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 6e86305504..68a2e6e203 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2020 Mathieu Othacehe ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; Copyright © 2020 Giacomo Leidi +;;; Copyright © 2020 Jesse Gibbons ;;; ;;; This file is part of GNU Guix. ;;; @@ -982,7 +983,7 @@ environments.") "-s") "\",\n\t\t\"")) (("guix-jupyter-kernel.scm") - (string-append out "/share/guile/site/2.2/" + (string-append out "/share/guile/site/3.0/" "guix-jupyter-kernel.scm"))) #t)))))) (native-inputs From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 21 02:38:14 2020 Received: (at 42461) by debbugs.gnu.org; 21 Jul 2020 06:38:14 +0000 Received: from localhost ([127.0.0.1]:37565 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxluo-000444-IH for submit@debbugs.gnu.org; Tue, 21 Jul 2020 02:38:14 -0400 Received: from mail-pg1-f182.google.com ([209.85.215.182]:43273) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxlum-00043o-4W for 42461@debbugs.gnu.org; Tue, 21 Jul 2020 02:38:13 -0400 Received: by mail-pg1-f182.google.com with SMTP id w2so11468091pgg.10 for <42461@debbugs.gnu.org>; Mon, 20 Jul 2020 23:38:12 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:subject:to:message-id:date:user-agent:mime-version :content-transfer-encoding:content-language; bh=utjCC4MBEKgEw6IvOhQKFYSGL7i8V9yN1bcWsRj/5ng=; b=McpbPTad3ERLau6qRDsGwrXv32r0EgmHOvnFyOLZVG+7Bu5TSP5r3uljk6mMEANuDF bHSkclq1HodsTXP96/zecexWO/i4thL2P2P/FtSw77mBjVpRELLyf8kJW+RBHHBPCJlc c/IT8/Xe8JarXXgl+G99zjppeebaPNYRy2HKpNjQ3rIx0Y+IYEkWEPefdWuAsviQjVHq A24jF3FIQVmozTTv6v+SvsxyVKqUrfbG2dphl5adqGHtx//LUstnqZ1SGbeaXElfN4Dy injoXx5HfwH/g+oLoyjAUkEG/5sdA7QiQaz6Q3Sg+c8DrhZiggYsOs7VIg5D+YVvtOnn s/Eg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:subject:to:message-id:date:user-agent :mime-version:content-transfer-encoding:content-language; bh=utjCC4MBEKgEw6IvOhQKFYSGL7i8V9yN1bcWsRj/5ng=; b=NZGCTL7EqmPKgLIBhf6w7GBxI2hvs9PCbZpPzIZEhPpvWPEol7M0TFzGpHTO553QJ7 ltE/OuSqfGRp+SYLSjGsC6P7IL0Tzur+2I6uZNk7b5p7WFLYC7j3sCiRS1/Ife3x7NoX kxYT/JQtGE3LYbsBST4k2qWudRNV27vEkER8KBInKFCTRyPXccJmyXFt+VzlY4QktHMq qkGUdQgSDpqfIYO0lrYtX9Q5Paw2dsNBfY0QSBYE2yRXfyzojj1TFaXZz1N5dvrwBRkr TyoZBlFotfnuCkgXgEDIFi4QslFFSMHbPs9QJEWtHseKuy4H1eeI6KxjrcAcQDtcjcv7 FKvg== X-Gm-Message-State: AOAM530/Sbykz7fc6PhemN3tUp0ozIgosc++CP/otyvhsGTfIaZKSm2/ oPlXRvHf55atgp1ih6bJHX6ZbaC4 X-Google-Smtp-Source: ABdhPJwTf4OM2sy3MxqSDcJRF5LkwzqLy3cnmD7VrNQRVRGKNkruybfkwr4Mr8QqzKOhOZllLPkXvQ== X-Received: by 2002:aa7:9685:: with SMTP id f5mr23587178pfk.223.1595313485772; Mon, 20 Jul 2020 23:38:05 -0700 (PDT) Received: from [192.168.1.25] ([38.141.58.134]) by smtp.gmail.com with ESMTPSA id 22sm18630511pfh.157.2020.07.20.23.38.04 for <42461@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Mon, 20 Jul 2020 23:38:05 -0700 (PDT) From: Jesse Gibbons Subject: [PATCH 2/2] gnu: jupyter-guile-kernel: Fix build. To: 42461@debbugs.gnu.org Message-ID: Date: Tue, 21 Jul 2020 00:38:03 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.10.0 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: 0.3 (/) X-Debbugs-Envelope-To: 42461 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.7 (/) * gnu/packages/guile-xyz.scm: jupyter-guile-kernel: Update commit. Update revision. Re-indent package definition (using indent.el) [phases]: Replace /home with /usr/local [inputs]: Update guile. Update guile-json. --- gnu/packages/guile-xyz.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 59266a045b..3d51479751 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2020 Julien Lepiler ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Masaya Tojo +;;; Copyright © 2020 Jesse Gibbons ;;; ;;; This file is part of GNU Guix. ;;; @@ -935,8 +936,8 @@ messaging library.") (deprecated-package "guile3.0-simple-zmq" guile-simple-zmq)) (define-public jupyter-guile-kernel - (let ((commit "a7db9245a886e104138474df46c3e88b95cff629") - (revision "1")) + (let ((commit "f25fb90b95529b17a006a807bd04e6aee12ea304") + (revision "2")) (package (name "jupyter-guile-kernel") (version (git-version "0.0.0" revision commit)) @@ -949,7 +950,7 @@ messaging library.") (file-name (git-file-name name version)) (sha256 (base32 - "0aj04853bqm47ivfcmrgpb7w3wkis847kc7qrwsa5zcn9h38qh2f")))) + "0zr1fasdb2yv9kn21yll993y9higqss4jnfs030ndhjb93raa9sr")))) (build-system guile-build-system) (arguments '(#:phases (modify-phases %standard-phases @@ -984,7 +985,7 @@ messaging library.") ;; Fix hard-coded file name in the kernel. (substitute* (string-append dir "/kernel.json") - (("/home/.*/guile-jupyter-kernel.scm") + (("/usr/local/.*/guile-jupyter-kernel.scm") (string-append out "/share/guile/site/" (target-guile-effective-version) "/guile-jupyter-kernel.scm")) @@ -1005,17 +1006,17 @@ messaging library.") effective "/site-ccache\"")) deps))) - (string-append "--no-auto-compile\"" - (string-join -L ", \"-L\", " - 'prefix) - (string-join -C ", \"-C\", " - 'prefix) - ", \"-s")))) + (string-append "--no-auto-compile\"" + (string-join -L ", \"-L\", " + 'prefix) + (string-join -C ", \"-C\", " + 'prefix) + ", \"-s")))) #t)))))) (inputs `(("openssl" ,openssl) - ("guile" ,guile-2.2) - ("guile-json" ,guile-json-1) + ("guile" ,guile-3.0) + ("guile-json" ,guile-json-3) ("guile-simple-zmq" ,guile-simple-zmq))) (synopsis "Guile kernel for the Jupyter Notebook") (description From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 21 12:39:33 2020 Received: (at 42461) by debbugs.gnu.org; 21 Jul 2020 16:39:34 +0000 Received: from localhost ([127.0.0.1]:40216 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxvIj-0002uL-MB for submit@debbugs.gnu.org; Tue, 21 Jul 2020 12:39:33 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51010) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxvIi-0002u9-Jo for 42461@debbugs.gnu.org; Tue, 21 Jul 2020 12:39:32 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:60068) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jxvId-0000Vq-BU; Tue, 21 Jul 2020 12:39:27 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=55888 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jxvIc-0003vA-Sb; Tue, 21 Jul 2020 12:39:27 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jesse Gibbons Subject: Re: [bug#42461] [PATCH 0/2] gnu: fix guile-based Jupyter kernels References: <83f2feae-c20f-023c-5c49-1bd5ed280d04@gmail.com> Date: Tue, 21 Jul 2020 18:39:25 +0200 In-Reply-To: <83f2feae-c20f-023c-5c49-1bd5ed280d04@gmail.com> (Jesse Gibbons's message of "Tue, 21 Jul 2020 00:35:28 -0600") Message-ID: <87ft9kn7pe.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (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: 42461 Cc: 42461@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, Jesse Gibbons skribis: > The following patch series fixes our guile-based Jupyter kernels. In > particular, it points guix-Jupyter to the kernel's correct directory, > and updates jupyter-guile-kernel's commit and dependencies. If > applied, we can close bug #42385. These patches got mangled too; could you resend them as attachments to 42461@debbugs.gnu.org ? TIA! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Jul 21 14:57:31 2020 Received: (at 42461) by debbugs.gnu.org; 21 Jul 2020 18:57:31 +0000 Received: from localhost ([127.0.0.1]:40430 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxxSE-0006RJ-Mw for submit@debbugs.gnu.org; Tue, 21 Jul 2020 14:57:31 -0400 Received: from mail-pl1-f171.google.com ([209.85.214.171]:44990) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jxxSD-0006Qt-Eb for 42461@debbugs.gnu.org; Tue, 21 Jul 2020 14:57:29 -0400 Received: by mail-pl1-f171.google.com with SMTP id w17so10639473ply.11 for <42461@debbugs.gnu.org>; Tue, 21 Jul 2020 11:57:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=to:from:subject:message-id:date:user-agent:mime-version :content-language; bh=9Sr98pU9VWjEpp1S29o/TJM//Q+7FMb5KoycNf74C14=; b=kKbK2AsWzdBpf8WXIgVCeBvEA1n/JS4MAQnJR62je3yAGS8HdUYBQE9cIHPJ6YcdsG S3fJpwmTayOxbXo7kYPxEswYgHDnmZJCFtiia5z/W08WEnRvhI2AAfovEXNjoONXHkLH HEgACRBCU3G2rqbL2WKpje1ga27ksKcpjiKX87KL3n9Vj9VtJwEmnOC+k/LiyAVl+n8B +6VaYiGdA8+lKDaa7CYcWyxefbQmc4HyiL175nYBZ0rms4LpuVri/UGaEahoFChBIZ3L 6xF9HZt+cFRd7EW8AaP/8H2EMn6tV2LMJaGai6/ZUCD0/nrelyXAyOH8jt/4764lWQYt ApIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:to:from:subject:message-id:date:user-agent :mime-version:content-language; bh=9Sr98pU9VWjEpp1S29o/TJM//Q+7FMb5KoycNf74C14=; b=EYip5cBCB/p9Bn/iyve0Qeqa19LxBz9mxEQEybwsWBMuzsLRS1T0281yNrFZrNljjL /JRExv9R8NxhmkQ60BGsg4AT29LTR8mdtscxpE9xZc3I2QJeZKkEYpE1SPrAAKPjUXqM Jx1q1HBerCyy1PHsBO3+NbHmdD0dkBbg+lXZDvTnbVdKpNCJ5aBL+19ZlsxBl+FvFnF8 4LDPzv4A9SXQ3wbU1ENS5hn7GFGwfeYLNkd/0Uot6VLV2aTMBW0rxp41kodo/nXWfDZi jam4z2UZqztFfAfH1Jfs/KC0AGgGbbXGUJgZUF40c8ocairmCpR9ID1eehqN5gJe9EvJ m1Jg== X-Gm-Message-State: AOAM532GCLMCx62jpMpSsoZL8NTfM7JDiwMzbE72Q+zqjPcFAUFCVZdY U7ReWnOhI52A/q5l5tWAgRv3xo6j X-Google-Smtp-Source: ABdhPJxlMhHjXFAcrtRrglkCV9HRTiIExygZDg2Do5K9AO2cmzO1CkoKaG3gorY1QQ+aO1hC+bpPKA== X-Received: by 2002:a17:902:d909:: with SMTP id c9mr22824433plz.225.1595357843407; Tue, 21 Jul 2020 11:57:23 -0700 (PDT) Received: from [192.168.1.25] ([38.141.58.134]) by smtp.gmail.com with ESMTPSA id w2sm3922813pjt.19.2020.07.21.11.57.22 for <42461@debbugs.gnu.org> (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Tue, 21 Jul 2020 11:57:22 -0700 (PDT) To: 42461@debbugs.gnu.org From: Jesse Gibbons Subject: gnu: fix guile-based Jupyter kernels Message-ID: <60024c57-4ff1-d15f-6152-f3850e7f24d0@gmail.com> Date: Tue, 21 Jul 2020 12:57:21 -0600 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:68.0) Gecko/20100101 Icedove/68.10.0 MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="------------C9D5785680F4B8D34FB65B52" Content-Language: en-US X-Spam-Score: 0.2 (/) X-Debbugs-Envelope-To: 42461 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.8 (/) This is a multi-part message in MIME format. --------------C9D5785680F4B8D34FB65B52 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 7bit I guess my patches got mangled... attached are the patches that fix the guile-based Jupyter kernels. --------------C9D5785680F4B8D34FB65B52 Content-Type: text/x-patch; charset=UTF-8; name="0001-gnu-guix-jupyter-Correct-kernel-search-location.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename*0="0001-gnu-guix-jupyter-Correct-kernel-search-location.patch" >From de36cd52a2f71ab3420841be505ee7d72f2a72ea Mon Sep 17 00:00:00 2001 From: Jesse Gibbons Date: Wed, 15 Jul 2020 23:08:36 -0600 Subject: [PATCH 1/2] gnu: guix-jupyter: Correct kernel search location. gnu/packages/package-management.scm: guix-jupyter: [phases]: Use guile 3.0 instead of 2.2. --- gnu/packages/package-management.scm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/gnu/packages/package-management.scm b/gnu/packages/package-management.scm index 6e86305504..68a2e6e203 100644 --- a/gnu/packages/package-management.scm +++ b/gnu/packages/package-management.scm @@ -14,6 +14,7 @@ ;;; Copyright © 2020 Mathieu Othacehe ;;; Copyright © 2020 Jan (janneke) Nieuwenhuizen ;;; Copyright © 2020 Giacomo Leidi +;;; Copyright © 2020 Jesse Gibbons ;;; ;;; This file is part of GNU Guix. ;;; @@ -982,7 +983,7 @@ environments.") "-s") "\",\n\t\t\"")) (("guix-jupyter-kernel.scm") - (string-append out "/share/guile/site/2.2/" + (string-append out "/share/guile/site/3.0/" "guix-jupyter-kernel.scm"))) #t)))))) (native-inputs -- 2.27.0 --------------C9D5785680F4B8D34FB65B52 Content-Type: text/x-patch; charset=UTF-8; name="0002-gnu-jupyter-guile-kernel-Fix-build.patch" Content-Transfer-Encoding: 8bit Content-Disposition: attachment; filename="0002-gnu-jupyter-guile-kernel-Fix-build.patch" >From 9f995d253eb58f8ffe9129ed2c0999be2888185a Mon Sep 17 00:00:00 2001 From: Jesse Gibbons Date: Fri, 17 Jul 2020 08:56:47 -0600 Subject: [PATCH 2/2] gnu: jupyter-guile-kernel: Fix build. * gnu/packages/guile-xyz.scm: jupyter-guile-kernel: Update commit. Update revision. Re-indent package definition (using indent.el) [phases]: Replace /home with /usr/local [inputs]: Update guile. Update guile-json. --- gnu/packages/guile-xyz.scm | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/gnu/packages/guile-xyz.scm b/gnu/packages/guile-xyz.scm index 59266a045b..3d51479751 100644 --- a/gnu/packages/guile-xyz.scm +++ b/gnu/packages/guile-xyz.scm @@ -29,6 +29,7 @@ ;;; Copyright © 2020 Julien Lepiler ;;; Copyright © 2020 Marius Bakke ;;; Copyright © 2020 Masaya Tojo +;;; Copyright © 2020 Jesse Gibbons ;;; ;;; This file is part of GNU Guix. ;;; @@ -935,8 +936,8 @@ messaging library.") (deprecated-package "guile3.0-simple-zmq" guile-simple-zmq)) (define-public jupyter-guile-kernel - (let ((commit "a7db9245a886e104138474df46c3e88b95cff629") - (revision "1")) + (let ((commit "f25fb90b95529b17a006a807bd04e6aee12ea304") + (revision "2")) (package (name "jupyter-guile-kernel") (version (git-version "0.0.0" revision commit)) @@ -949,7 +950,7 @@ messaging library.") (file-name (git-file-name name version)) (sha256 (base32 - "0aj04853bqm47ivfcmrgpb7w3wkis847kc7qrwsa5zcn9h38qh2f")))) + "0zr1fasdb2yv9kn21yll993y9higqss4jnfs030ndhjb93raa9sr")))) (build-system guile-build-system) (arguments '(#:phases (modify-phases %standard-phases @@ -984,7 +985,7 @@ messaging library.") ;; Fix hard-coded file name in the kernel. (substitute* (string-append dir "/kernel.json") - (("/home/.*/guile-jupyter-kernel.scm") + (("/usr/local/.*/guile-jupyter-kernel.scm") (string-append out "/share/guile/site/" (target-guile-effective-version) "/guile-jupyter-kernel.scm")) @@ -1005,17 +1006,17 @@ messaging library.") effective "/site-ccache\"")) deps))) - (string-append "--no-auto-compile\"" - (string-join -L ", \"-L\", " - 'prefix) - (string-join -C ", \"-C\", " - 'prefix) - ", \"-s")))) + (string-append "--no-auto-compile\"" + (string-join -L ", \"-L\", " + 'prefix) + (string-join -C ", \"-C\", " + 'prefix) + ", \"-s")))) #t)))))) (inputs `(("openssl" ,openssl) - ("guile" ,guile-2.2) - ("guile-json" ,guile-json-1) + ("guile" ,guile-3.0) + ("guile-json" ,guile-json-3) ("guile-simple-zmq" ,guile-simple-zmq))) (synopsis "Guile kernel for the Jupyter Notebook") (description -- 2.27.0 --------------C9D5785680F4B8D34FB65B52-- From debbugs-submit-bounces@debbugs.gnu.org Wed Jul 22 18:21:58 2020 Received: (at 42461-done) by debbugs.gnu.org; 22 Jul 2020 22:21:58 +0000 Received: from localhost ([127.0.0.1]:43327 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyN7e-0007gq-8d for submit@debbugs.gnu.org; Wed, 22 Jul 2020 18:21:58 -0400 Received: from eggs.gnu.org ([209.51.188.92]:42334) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1jyN7c-0007gb-Uu for 42461-done@debbugs.gnu.org; Wed, 22 Jul 2020 18:21:57 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:57200) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jyN7X-0004Gt-MO; Wed, 22 Jul 2020 18:21:51 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=58966 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1jyN7X-0000Pq-9M; Wed, 22 Jul 2020 18:21:51 -0400 From: =?utf-8?Q?Ludovic_Court=C3=A8s?= To: Jesse Gibbons Subject: Re: [bug#42461] gnu: fix guile-based Jupyter kernels References: <83f2feae-c20f-023c-5c49-1bd5ed280d04@gmail.com> <60024c57-4ff1-d15f-6152-f3850e7f24d0@gmail.com> Date: Thu, 23 Jul 2020 00:21:49 +0200 In-Reply-To: <60024c57-4ff1-d15f-6152-f3850e7f24d0@gmail.com> (Jesse Gibbons's message of "Tue, 21 Jul 2020 12:57:21 -0600") Message-ID: <87ft9jfawy.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (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: 42461-done Cc: 42461-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! Jesse Gibbons skribis: >>>From de36cd52a2f71ab3420841be505ee7d72f2a72ea Mon Sep 17 00:00:00 2001 > From: Jesse Gibbons > Date: Wed, 15 Jul 2020 23:08:36 -0600 > Subject: [PATCH 1/2] gnu: guix-jupyter: Correct kernel search location. > > gnu/packages/package-management.scm: guix-jupyter: > [phases]: Use guile 3.0 instead of 2.2. [...] >>>From 9f995d253eb58f8ffe9129ed2c0999be2888185a Mon Sep 17 00:00:00 2001 > From: Jesse Gibbons > Date: Fri, 17 Jul 2020 08:56:47 -0600 > Subject: [PATCH 2/2] gnu: jupyter-guile-kernel: Fix build. > > * gnu/packages/guile-xyz.scm: jupyter-guile-kernel: > Update commit. > Update revision. > Re-indent package definition (using indent.el) > [phases]: Replace /home with /usr/local > [inputs]: Update guile. > Update guile-json. I adjusted the commit log and applied. Thank you! Ludo=E2=80=99. From unknown Mon Jun 16 23:49:15 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Thu, 20 Aug 2020 11:24:05 +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