From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id mC7LHYU91WOVRwEAbAwnHQ (envelope-from ) for ; Sat, 28 Jan 2023 16:21:41 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id kIuZHYU91WOQgQEAauVa8A (envelope-from ) for ; Sat, 28 Jan 2023 16:21:41 +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 E7E584B4 for ; Sat, 28 Jan 2023 16:21:40 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1pLn17-0008BX-T8; Sat, 28 Jan 2023 10:21:21 -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 1pLlWs-0007bi-Va for bug-guix@gnu.org; Sat, 28 Jan 2023 08:46:02 -0500 Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pLlWs-0005gu-Lp for bug-guix@gnu.org; Sat, 28 Jan 2023 08:46:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1pLlWs-0007hj-4T for bug-guix@gnu.org; Sat, 28 Jan 2023 08:46:02 -0500 X-Loop: help-debbugs@gnu.org Subject: bug#61121: Cannot import IJulia in Julia Resent-From: Theodore Ehrenborg Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 28 Jan 2023 13:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 61121 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 61121@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.167491355929596 (code B ref -1); Sat, 28 Jan 2023 13:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 28 Jan 2023 13:45:59 +0000 Received: from localhost ([127.0.0.1]:39899 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLlWp-0007hI-2l for submit@debbugs.gnu.org; Sat, 28 Jan 2023 08:45:59 -0500 Received: from lists.gnu.org ([209.51.188.17]:60264) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1pLlWk-0007h6-0s for submit@debbugs.gnu.org; Sat, 28 Jan 2023 08:45:57 -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 1pLlWj-0007ay-OS for bug-guix@gnu.org; Sat, 28 Jan 2023 08:45:53 -0500 Received: from mail-yw1-x1133.google.com ([2607:f8b0:4864:20::1133]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1pLlWh-0005fp-Cb for bug-guix@gnu.org; Sat, 28 Jan 2023 08:45:53 -0500 Received: by mail-yw1-x1133.google.com with SMTP id 00721157ae682-4b718cab0e4so102908757b3.9 for ; Sat, 28 Jan 2023 05:45:44 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=ZTSouBLFQCvmFilvCJdmqnQX1OF3j0Btv+g/x7gD2kw=; b=bq1/yGAGpOIy7X4OJCjUsS+yHUp57G7YuQ1QE7i9i/9LzEQ61bzkGKxz8T2XcEOnuI vLKcthFR5PMfMSlxctgvcvZblO1Bl1EeT4QN+4ezBOmwthVcHaswfQASLMipsmHdVTvr 51LBD9W5n2slU1jnTskKjFeeDTVhVrO1N71hweJvB5Ce0D5TLhGAqxANZnq2evaorErQ J8Q3Emdr14XRXkVmjFNWeOQjMzoUJxOBuPPq/MdG2mP1BfxS6QB/scNGwbecqIxZcW2w aLm7a7F2kv7ZQRfD1oxsCgIbPy+PvtgHYAim/3xW4rfr6MKx+UmBGWVZnRNFKcRsKjhG xUIQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:subject:message-id:date:from:mime-version:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=ZTSouBLFQCvmFilvCJdmqnQX1OF3j0Btv+g/x7gD2kw=; b=AfpRNR10UBOmoReMZOUAmvegH3RRq/Ih4a7QSSa5pnOtIWyPJUSrYFX7tZ8vJ1z2PW qzOsiR+9CkbZZsXQSRbI9FORqLFRbI+ytu8e3B+f+Jl66NBfSoTn9voP5Qcjn2rl/tHk bg+9s0DrmyOFa23Bv7EMxVBAHhvYAMaFA7OwuVI6ZQapoXUVXv3R/oEhtKb2HgACX49O TmFxWzVl72DadEr4SXq3dUe4ZS4La0X508jgEohQyoV7dtNC6eFnSZt9h3ufMVUlSWt9 DdxNEf9z6mndUKhcj8alpMIX63tJdYiwDEdLmTzjxSx3aVqMTSnxLXM9zskYACJJank6 YDOg== X-Gm-Message-State: AO0yUKW1jJZUru+ZR60jxtCuVI56FXxhTMqsaRwDgrqPr6JyTU398Paa wb4f1vY4r7BmUHQAIqR0RZj0KBT4DJleZZ4rMFhh24OaOq4= X-Google-Smtp-Source: AK7set8FEVg6mejZcXHmwWzhWSYdqZ0HHpadK7JSey0K4JQZgrEvHfkYlnAwEWv+OXkrp5gM1l5dMtMZrKcxb8ki/Cc= X-Received: by 2002:a81:620b:0:b0:506:4b55:5a39 with SMTP id w11-20020a81620b000000b005064b555a39mr2244096ywb.89.1674913543582; Sat, 28 Jan 2023 05:45:43 -0800 (PST) MIME-Version: 1.0 From: Theodore Ehrenborg Date: Sat, 28 Jan 2023 13:45:00 +0000 Message-ID: Content-Type: multipart/alternative; boundary="000000000000cb79fd05f35332e8" Received-SPF: pass client-ip=2607:f8b0:4864:20::1133; envelope-from=theodore.ehrenborg@gmail.com; helo=mail-yw1-x1133.google.com 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, FREEMAIL_FROM=0.001, HTML_MESSAGE=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-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-Mailman-Approved-At: Sat, 28 Jan 2023 10:21:21 -0500 X-BeenThere: bug-guix@gnu.org List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+larch=yhetil.org@gnu.org Sender: bug-guix-bounces+larch=yhetil.org@gnu.org X-Migadu-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1674919301; 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:resent-cc:resent-from:resent-sender: resent-message-id:list-id:list-help:list-unsubscribe:list-subscribe: list-post:dkim-signature; bh=ZTSouBLFQCvmFilvCJdmqnQX1OF3j0Btv+g/x7gD2kw=; b=tAhbP4uCWuaEX65D+U7MdeO3H5FkCEoZIELRNbQU1gcjXTWoySAM/4ero51XilnitpwXaf /TEUOT9LgJrVKbE36ai6UGWYIJeg4bMJogpIf+CENlW13hcIwXTnD5gJ381D+s50WB+ot6 vGwK00Mr+vDXk45I9YsulKv1s/NFSd6Lq9FW07FY0xVIOgmNnwVmxN8M+sIHEiCy2C/4wS ZJLnCXY2wd9vyEUR/2JJ1mejTnczxLdXU6/wKKDlLkb72QUsNnJqyVh9osWS/VT37TQ/PM 9AHr8R6kfzWihyk3agERHBZQztXQ75aze4xHIBCrn27PMTzpWkcWtQEnn679iA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="bq1/yGAG"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1674919301; a=rsa-sha256; cv=none; b=Ed2CdP4gVADUdGF6lbRwyWwfO133xuYOysq2hMwgYZ5Q1ge6SefseXK8RgSc4YCE7s+auS Eu05luy0uEc/XG9D87z88l56zLa6GdW3uesejWQlTFGrkj9as/ACpk8f0XKLMnoz9THr8P KJhsKazfOBBAN/f/dTXfIhIFcR0LGdIiCvssxDMEyhpnJ8I66fwCUTk95aeQiTMFG5Nwuu wtSTgV78GteE3hStkNWBQTUD3Mnt5cDQdAqaUWUyOWobkFPYVpCka93LF7YWyghQN278nU gGRFUTJib/p+Gt+//TOUdSOhR9RNo0UTNL9x07d/tV8R+RAoja35CU4DyXrd1Q== X-Spam-Score: 7.23 X-Migadu-Spam-Score: 7.23 Authentication-Results: aspmx1.migadu.com; dkim=fail ("headers rsa verify failed") header.d=gmail.com header.s=20210112 header.b="bq1/yGAG"; dmarc=fail reason="SPF not aligned (relaxed)" header.from=gmail.com (policy=none); spf=pass (aspmx1.migadu.com: domain of "bug-guix-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="bug-guix-bounces+larch=yhetil.org@gnu.org" X-Migadu-Queue-Id: E7E584B4 X-Migadu-Scanner: scn1.migadu.com X-TUID: 2gVsxf+Kd9az --000000000000cb79fd05f35332e8 Content-Type: text/plain; charset="UTF-8" Hi Guix, I would like to run a Jupyter notebook using Julia, so I need to install the IJulia backend: guix install julia julia # Enter julia REPL ] # To go into the julia pkg REPL add IJulia # Now type backspace to go to julia REPL using IJulia This produces the error: [ Info: Precompiling IJulia [7073ff75-c697-5162-941a-fcdaad2a7d2a] ERROR: LoadError: InitError: SystemError: opening file "/gnu/store/npj8z0g9nx14wl22yphqfs2c5w4qk5jk-julia-1.8.3/share/julia/cert.pem": No such file or directory The full error message is here: https://pastebin.com/qC8yyHXT I saw a very similar bug on Gentoo: Without this file (which can be a symbolic link to `/etc/ssl/certs/ca-certificates.crt`) many Julia 1.8.3 packages, e.g. `HTTP`, do not work. This is what happens: julia> import HTTP [ Info: Precompiling HTTP [cd3eb016-35fb-5094-929b-558a96fad6f3] ERROR: LoadError: InitError: SystemError: opening file "/usr/share/julia/cert.pem": (https://bugs.gentoo.org/888978) Any help would be greatly appreciated. Best regards, Theodore Ehrenborg --000000000000cb79fd05f35332e8 Content-Type: text/html; charset="UTF-8"

Hi Guix,

I would like to run a Jupyter notebook using Julia, so I need to install the IJulia backend:

guix install julia
julia # Enter julia REPL
] # To go into the julia pkg REPL
add IJulia
# Now type backspace to go to julia REPL
using IJulia

This produces the error:

[ Info: Precompiling IJulia [7073ff75-c697-5162-941a-fcdaad2a7d2a]
ERROR: LoadError: InitError: SystemError: opening file "/gnu/store/npj8z0g9nx14wl22yphqfs2c5w4qk5jk-julia-1.8.3/share/julia/cert.pem": No such file or directory

The full error message is here: https://pastebin.com/qC8yyHXT

I saw a very similar bug on Gentoo:

Without this file (which can be a symbolic link to `/etc/ssl/certs/ca-certificates.crt`) many Julia 1.8.3 packages, e.g. `HTTP`, do not work.
This is what happens:

julia> import HTTP
[ Info: Precompiling HTTP [cd3eb016-35fb-5094-929b-558a96fad6f3]
ERROR: LoadError: InitError: SystemError: opening file "/usr/share/julia/cert.pem":

(https://bugs.gentoo.org/888978)

Any help would be greatly appreciated.

Best regards,
Theodore Ehrenborg

--000000000000cb79fd05f35332e8--