From unknown Wed Sep 10 01:09:05 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#33279 <33279@debbugs.gnu.org> To: bug#33279 <33279@debbugs.gnu.org> Subject: Status: guile-readline: error: no code for module Reply-To: bug#33279 <33279@debbugs.gnu.org> Date: Wed, 10 Sep 2025 08:09:05 +0000 retitle 33279 guile-readline: error: no code for module reassign 33279 guix submitter 33279 swedebugia severity 33279 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Mon Nov 05 15:15:04 2018 Received: (at submit) by debbugs.gnu.org; 5 Nov 2018 20:15:04 +0000 Received: from localhost ([127.0.0.1]:35663 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJlH6-00020v-8d for submit@debbugs.gnu.org; Mon, 05 Nov 2018 15:15:04 -0500 Received: from eggs.gnu.org ([208.118.235.92]:60330) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJlH4-0001zy-CV for submit@debbugs.gnu.org; Mon, 05 Nov 2018 15:15:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJlGx-0005EU-Qd for submit@debbugs.gnu.org; Mon, 05 Nov 2018 15:14:57 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.0 required=5.0 tests=BAYES_40 autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:46593) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJlGx-0005D5-D9 for submit@debbugs.gnu.org; Mon, 05 Nov 2018 15:14:55 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41648) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJlGw-0004yO-4O for bug-guix@gnu.org; Mon, 05 Nov 2018 15:14:55 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJlGt-000560-7V for bug-guix@gnu.org; Mon, 05 Nov 2018 15:14:53 -0500 Received: from mx1.riseup.net ([198.252.153.129]:53133) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gJlGs-0004iN-Nz for bug-guix@gnu.org; Mon, 05 Nov 2018 15:14:51 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 4BD611A024A for ; Mon, 5 Nov 2018 12:14:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1541448870; bh=f1gJEzkBCPoPAnKjUh541O8XdHovPTvSfEO3VoRvJDc=; h=To:From:Subject:Date:From; b=l/BN8GYGXed7byuaAG68R4l8CDuMFIdj2tLyxcC7p7yd2k/c2v3IqoHlT/ZC6XFG7 LmedYJPi5rkkw96f5gtGglkcXDT4eo5PYH65YdVJYj1vRhAF+xfAjJ239hzyWNmp3z 0CpWUgZWY762tmwpm0vVfFW7mutx85g/0sgDnS5U= X-Riseup-User-ID: 12DAE53F3BA9422D71D731B7455DF208F5CF4BE143A7AC35C860A2A152ED1C4A Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id A852464A6E for ; Mon, 5 Nov 2018 12:14:29 -0800 (PST) To: bug-guix@gnu.org From: swedebugia Subject: guile-readline: error: no code for module Message-ID: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> Date: Mon, 5 Nov 2018 21:14:26 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.1 (----) 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: -5.1 (-----) Hi Found another error :p This time after installing guile-readline it is not imediately available=20 to guile even though it is available in the path. Weird. Install: sdb@komputilo ~$ guix package -i guile-readline=20 --substitute-urls=3Dhttp://berlin.guixsd.org The following package will be installed: =C2=A0=C2=A0 guile-readline=C2=A0=C2=A0=C2=A0 2.2.3=20 /gnu/store/i0nqs30zn0bdij5zwagqx1chcdk460ai-guile-readline-2.2.3 substitute: updating substitutes from 'http://berlin.guixsd.org'... 100.0= % The following derivations will be built: =C2=A0=C2=A0 /gnu/store/rfaxkh0khj8b6f2fgj6s0yq1s7db4aak-profile.drv /gnu/store/y6vzf4vlmigyhvy1mh0s1ybbajaiq9dr-ca-certificate-bundle.drv =C2=A0=C2=A0 /gnu/store/kybcp4pvjvz7xiwgzyv5x93ccszp1zv4-info-dir.drv =C2=A0=C2=A0 /gnu/store/90a77pf8006r914ma7f4wzn95ncqr3lq-fonts-dir.drv =C2=A0=C2=A0 /gnu/store/m1scixlkly42c6ckrn833h1kklbw0b41-manual-database= .drv Creating manual page database... 190 entries processed in 1.0 s 7 packages in profile **NOTE: no env variables suggested** Try to use it: $ guile -c '(use-modules (ice-9 readline))' Backtrace: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 13 (apply-smob/1 = #) In ice-9/boot-9.scm: =C2=A0=C2=A0=C2=A0 705:2 12 (call-with-prompt ("prompt") # =E2=80=A6) In ice-9/eval.scm: =C2=A0=C2=A0=C2=A0 619:8 11 (_ #(#(#))) In ice-9/command-line.scm: =C2=A0=C2=A0 181:18 10 (_ #) In unknown file: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 9 (eval (us= e-modules (ice-9 readline)) #) In ice-9/eval.scm: =C2=A0=C2=A0 721:20=C2=A0 8 (primitive-eval (use-modules (ice-9 readline= ))) In ice-9/psyntax.scm: =C2=A0 1235:36=C2=A0 7 (expand-top-sequence ((use-modules (ice-9 readlin= e))) _ =E2=80=A6) =C2=A0 1182:24=C2=A0 6 (parse _ (("placeholder" placeholder)) ((top) #(#= # =E2=80=A6)) =E2=80=A6) =C2=A0=C2=A0 285:10=C2=A0 5 (parse _ (("placeholder" placeholder)) (()) = _ c&e (eval) =E2=80=A6) In ice-9/boot-9.scm: =C2=A0 3365:20=C2=A0 4 (process-use-modules _) =C2=A0=C2=A0 222:17=C2=A0 3 (map1 (((ice-9 readline)))) =C2=A0 3366:31=C2=A0 2 (_ ((ice-9 readline))) =C2=A0=C2=A0 2791:6=C2=A0 1 (resolve-interface _ #:select _ #:hide _ #:p= refix _ # _ =E2=80=A6) In unknown file: =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0 (scm-erro= r misc-error #f "~A ~S" ("no code for modu=E2=80=A6" =E2=80=A6) =E2=80=A6= ) ERROR: In procedure scm-error: no code for module (ice-9 readline) -- sdb@komputilo ~$ guix --version guix (GNU Guix) 1f44934fb6e2cefccbecd4fa347025349fa9ff76 sdb@komputilo ~$ guix package -I openssh=C2=A0=C2=A0=C2=A0 7.7p1=C2=A0=C2=A0=C2=A0 out=20 /gnu/store/1lp98789cd5h1f1hv8z9bhbirvnaax5x-openssh-7.7p1 nss=C2=A0=C2=A0=C2=A0 3.36.1=C2=A0=C2=A0=C2=A0 out /gnu/store/lv63vga40p1= g9bc8c8zxsjybxmqsdrgz-nss-3.36.1 guile-readline=C2=A0=C2=A0=C2=A0 2.2.3=C2=A0=C2=A0=C2=A0 out=20 /gnu/store/i0nqs30zn0bdij5zwagqx1chcdk460ai-guile-readline-2.2.3 file=C2=A0=C2=A0=C2=A0 5.32=C2=A0=C2=A0=C2=A0 out /gnu/store/pky001r9bbcr= qvv3gdgvjj8b56hhifpv-file-5.32 wget=C2=A0=C2=A0=C2=A0 1.19.5=C2=A0=C2=A0=C2=A0 out=20 /gnu/store/7jd4nbdamp5bjvvi9acnk4nkk2dzyi71-wget-1.19.5 git=C2=A0=C2=A0=C2=A0 2.18.0=C2=A0=C2=A0=C2=A0 out /gnu/store/w9qwlwpfmhk= yj6rqk3rvkk1a89vmymqf-git-2.18.0 git=C2=A0=C2=A0=C2=A0 2.18.0=C2=A0=C2=A0=C2=A0 send-email=20 /gnu/store/pvj35w3xlfvxdw3gljxxba2xjm2v7958-git-2.18.0-send-email sdb@komputilo ~$ guile --version guile (GNU Guile) 2.2.3 sdb@komputilo ~$ env |grep guile GUILE_LOAD_COMPILED_PATH=3D/run/current-system/profile/lib/guile/2.2/site= -ccache:/run/current-system/profile/share/guile/site/2.2 GUILE_LOAD_PATH=3D/run/current-system/profile/share/guile/site/2.2 sdb@komputilo ~$ file=20 .guix-profile/lib/guile/2.2/site-ccache/ice-9/readline.go .guix-profile/lib/guile/2.2/site-ccache/ice-9/readline.go: ELF 64-bit=20 LSB shared object, no machine, version 1 (embedded), dynamically linked,=20 with debug_info, not stripped -- exporting these variables did not help: $ export GUILE_LOAD_PATH=3D~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_PAT= H $ export=20 GUILE_LOAD_COMPILED_PATH=3D~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_COM= PILED_PATH Any ideas? --=20 Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 06:36:54 2018 Received: (at 33279-done) by debbugs.gnu.org; 6 Nov 2018 11:36:54 +0000 Received: from localhost ([127.0.0.1]:36095 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJzfB-0001Mc-S3 for submit@debbugs.gnu.org; Tue, 06 Nov 2018 06:36:54 -0500 Received: from eggs.gnu.org ([208.118.235.92]:49776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gJzfA-0001MQ-Dm for 33279-done@debbugs.gnu.org; Tue, 06 Nov 2018 06:36:52 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gJzf4-0008Pr-3K for 33279-done@debbugs.gnu.org; Tue, 06 Nov 2018 06:36:47 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:50657) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gJzez-00088m-G5; Tue, 06 Nov 2018 06:36:44 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=60488 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gJzev-0001JE-Mr; Tue, 06 Nov 2018 06:36:39 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: swedebugia Subject: Re: bug#33279: guile-readline: error: no code for module References: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 16 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Tue, 06 Nov 2018 12:36:36 +0100 In-Reply-To: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> (swedebugia's message of "Mon, 5 Nov 2018 21:14:26 +0100") Message-ID: <8736se5tff.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33279-done Cc: 33279-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: -6.0 (------) Hello, swedebugia skribis: > exporting these variables did not help: > > $ export GUILE_LOAD_PATH=3D~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_PATH > $ export > GUILE_LOAD_COMPILED_PATH=3D~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_COM= PILED_PATH Rather you need: export GUILE_LOAD_PATH=3D~/.guix-profile/share/guile/site/2.2:$GUILE_LOAD= _PATH export GUILE_LOAD_COMPILED_PATH=3D~/.guix-profile/lib/guile/2.2/site-ccac= he:$GUILE_LOAD_COMPILED_PATH Better yet, you can install both =E2=80=98guile=E2=80=99 and =E2=80=98guile= -readline=E2=80=99 in the same profile and you=E2=80=99ll get a message telling you what to do: --8<---------------cut here---------------start------------->8--- $ guix package -p foo -i guile guile-readline [...] La jenaj medi-variablaj difinoj povos esti necesaj: export PATH=3D"foo/bin${PATH:+:}$PATH" export GUILE_LOAD_PATH=3D"foo/share/guile/site/2.2${GUILE_LOAD_PATH:+:}$= GUILE_LOAD_PATH" export GUILE_LOAD_COMPILED_PATH=3D"foo/lib/guile/2.2/site-ccache:foo/sha= re/guile/site/2.2${GUILE_LOAD_COMPILED_PATH:+:}$GUILE_LOAD_COMPILED_PATH" --8<---------------cut here---------------end--------------->8--- HTH! Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 14:05:49 2018 Received: (at 33279-done) by debbugs.gnu.org; 6 Nov 2018 19:05:49 +0000 Received: from localhost ([127.0.0.1]:37810 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK6fd-0004Cl-2p for submit@debbugs.gnu.org; Tue, 06 Nov 2018 14:05:49 -0500 Received: from mx1.riseup.net ([198.252.153.129]:55776) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK6fb-0004Cc-Mr for 33279-done@debbugs.gnu.org; Tue, 06 Nov 2018 14:05:48 -0500 Received: from piha.riseup.net (piha-pn.riseup.net [10.0.1.163]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 581421A01B8; Tue, 6 Nov 2018 11:05:46 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1541531146; bh=QTY1IgmqHrQKk/H1QRMqHG5nhBby+wT73FOET9MRJt8=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=aVmwX356RGFK8MpxAoZ//oWPbCvm7zg5OpRXJ1Qc5KG/wq0aOfUf6wntSNbFLKU7w 2hOAs2J4zkeJa+pWtFBuUHB+PJpOcp7ADDWCLKAjUYrpcZc6x6j7ipWm7GVkt2/tio P7KjWcczs4aUgJHetR6jCPVDCVUqhwg16q1JD89k= X-Riseup-User-ID: 19EDA8A478CCD3E561447B05A249E38DC1A37D511B12A171BA9DD15B5AE2BE14 Received: from [127.0.0.1] (localhost [127.0.0.1]) by piha.riseup.net with ESMTPSA id 2D83264FD6; Tue, 6 Nov 2018 11:05:44 -0800 (PST) Subject: Re: bug#33279: guile-readline: error: no code for module To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= References: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> <8736se5tff.fsf@gnu.org> From: swedebugia Message-ID: <75770262-1a9d-af5a-5c4c-cb8c4e6f8cd5@riseup.net> Date: Tue, 6 Nov 2018 20:05:42 +0100 MIME-Version: 1.0 In-Reply-To: <8736se5tff.fsf@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33279-done Cc: 33279-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.7 (-) Saluton :) On 2018-11-06 12:36, Ludovic Courtès wrote: > Hello, > > swedebugia skribis: > >> exporting these variables did not help: >> >> $ export GUILE_LOAD_PATH=~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_PATH >> $ export >> GUILE_LOAD_COMPILED_PATH=~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_COMPILED_PATH > Rather you need: > > export GUILE_LOAD_PATH=~/.guix-profile/share/guile/site/2.2:$GUILE_LOAD_PATH > export GUILE_LOAD_COMPILED_PATH=~/.guix-profile/lib/guile/2.2/site-ccache:$GUILE_LOAD_COMPILED_PATH > > Better yet, you can install both ‘guile’ and ‘guile-readline’ in the > same profile and you’ll get a message telling you what to do: Thanks for the tip! I only installed guile-readline and it did not emit any environment variable suggestions. Could we make all guile-* packages emit this suggestion? -- Cheers Swedebugia From debbugs-submit-bounces@debbugs.gnu.org Tue Nov 06 15:14:57 2018 Received: (at 33279-done) by debbugs.gnu.org; 6 Nov 2018 20:14:57 +0000 Received: from localhost ([127.0.0.1]:37844 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK7kX-0007sS-Ja for submit@debbugs.gnu.org; Tue, 06 Nov 2018 15:14:57 -0500 Received: from out5-smtp.messagingengine.com ([66.111.4.29]:33227) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gK7kV-0007sF-OP for 33279-done@debbugs.gnu.org; Tue, 06 Nov 2018 15:14:56 -0500 Received: from compute5.internal (compute5.nyi.internal [10.202.2.45]) by mailout.nyi.internal (Postfix) with ESMTP id A18A422390; Tue, 6 Nov 2018 15:14:50 -0500 (EST) Received: from mailfrontend1 ([10.202.2.162]) by compute5.internal (MEProxy); Tue, 06 Nov 2018 15:14:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fastmail.com; h= from:to:cc:subject:in-reply-to:references:date:message-id :mime-version:content-type; s=fm1; bh=zl8lTpCaFcVqQ48lnb6pB4pTHO HmSRhMAAaOltCtwEg=; b=odBjezk/P2I49ns5/leMDTUfry3ZZiBLpbbMHvlPFp 6tPvYFhzlaLOEdK2p7TqmjGUKaqpPTNbomQiOXCl4bvJ0x0hBG9Xk/k/KUCnbFOG j4EnixuX5/xwPxNxRnmDL47Eq53682mTJhsFaJobgUbixr20Zy+Dq1JPyyIfeCWe X9aCWKrqmtIegS1Pg4VX9ZVXaAblw2q8uMZbg0kLVPw50kyxrL+Bxi0q/1ti0NXs a21P0Eig0OR9vs87hAGgqxn5VcxiYZe4QlmxPT8CoSXm8scy5hUcsdtBrhXZ7R7K AEBhW6P7zMBBWrcWupmeoSmlmbkgPECgQpb888c+yeAw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-proxy :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm1; bh=zl8lTp CaFcVqQ48lnb6pB4pTHOHmSRhMAAaOltCtwEg=; b=iiXE5yhnGppKWUtZ0+Ks5Y sPdWmWXJAKf77ic+IngUVtadXVW974ttYXLhJZ/gap2ftkFLU+KH3OaeWPN4dPx8 ivP/UcFUM7SHe1A41TB0CkxTgg1JqIp/pa/b1g+eCYS8FyE7dQZ6iDQH0hgiK5+9 8tNTD8jhObaMQtgWzNJd1XYaGN827+J3W7sDp79UThMYm73uQ3nZ/7L/Lsiqc+Y0 7pjt5+tMwIhpy3wGbDVQT0TINTIA/lsIFzVfTnytq+kDnttSbFVuqBtgbOJ/KM3y sKzMr+0K24U2LG9/4wJbHZngVAXiqiQO7zbQv3OqhuGUV2VyOfs2QBaFgXfo9pWQ == X-ME-Sender: X-ME-Proxy: Received: from localhost (140.226.16.62.customer.cdi.no [62.16.226.140]) by mail.messagingengine.com (Postfix) with ESMTPA id 5A91BE427A; Tue, 6 Nov 2018 15:14:49 -0500 (EST) From: Marius Bakke To: swedebugia , Ludovic =?utf-8?Q?Court=C3=A8s?= Subject: Re: bug#33279: guile-readline: error: no code for module In-Reply-To: <75770262-1a9d-af5a-5c4c-cb8c4e6f8cd5@riseup.net> References: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> <8736se5tff.fsf@gnu.org> <75770262-1a9d-af5a-5c4c-cb8c4e6f8cd5@riseup.net> User-Agent: Notmuch/0.28 (https://notmuchmail.org) Emacs/26.1 (x86_64-pc-linux-gnu) Date: Tue, 06 Nov 2018 21:14:47 +0100 Message-ID: <87r2fyynd4.fsf@fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33279-done Cc: 33279-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.7 (-) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable swedebugia writes: > Saluton :) > > On 2018-11-06 12:36, Ludovic Court=C3=A8s wrote: >> Hello, >> >> swedebugia skribis: >> >>> exporting these variables did not help: >>> >>> $ export GUILE_LOAD_PATH=3D~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_P= ATH >>> $ export >>> GUILE_LOAD_COMPILED_PATH=3D~/.guix-profile/lib/guile/2.2/:$GUILE_LOAD_C= OMPILED_PATH >> Rather you need: >> >> export GUILE_LOAD_PATH=3D~/.guix-profile/share/guile/site/2.2:$GUILE_= LOAD_PATH >> export GUILE_LOAD_COMPILED_PATH=3D~/.guix-profile/lib/guile/2.2/site-= ccache:$GUILE_LOAD_COMPILED_PATH >> >> Better yet, you can install both =E2=80=98guile=E2=80=99 and =E2=80=98gu= ile-readline=E2=80=99 in the >> same profile and you=E2=80=99ll get a message telling you what to do: > > Thanks for the tip! I only installed guile-readline and it did not emit=20 > any environment variable suggestions. > > Could we make all guile-* packages emit this suggestion? This limitation is the same as . Alas, no good solution have surfaced. Perhaps we need a "propagated-search-paths" package record or similar? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCgAdFiEEu7At3yzq9qgNHeZDoqBt8qM6VPoFAlvh9jcACgkQoqBt8qM6 VPpDWQgAuf2hJ3rzVV3uH6Lfv6xb9YdOBlFf1Xw3ycb2zCK4492kI9mfC2fdc5Rx xWg1d18eUsN+e3FDLGfCqqMdViIe2yUSc4Dxyt+ldiY4xJZKcAavefov53kz+2cU pACOHuWquu6Y6plUsJLnvvwdrBszfcnpTtLeqABRPIa7WTQ9VAN6KFStap9Ewomd 6KxQRZd/wHw32K81y+L8Pk9xMhkZZ0waJaxPzGXq4os7XKvXot+ytOloa7wJ4Vmt zjYBJR9b+p5usgwLk8F1yzDmnK94hkzf4AS0+16n8+nhChZf/RZpPWnNVL8uvXtD MPCLMJqu3Q0RzBPXEEW4TgYy8bMGyQ== =X5VD -----END PGP SIGNATURE----- --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 11:40:52 2018 Received: (at 33279-done) by debbugs.gnu.org; 7 Nov 2018 16:40:52 +0000 Received: from localhost ([127.0.0.1]:39812 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKQsu-0004Br-BU for submit@debbugs.gnu.org; Wed, 07 Nov 2018 11:40:52 -0500 Received: from eggs.gnu.org ([208.118.235.92]:48911) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKQss-0004Be-Lz for 33279-done@debbugs.gnu.org; Wed, 07 Nov 2018 11:40:51 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gKQsl-0001ma-Ad for 33279-done@debbugs.gnu.org; Wed, 07 Nov 2018 11:40:45 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:56238) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gKQsj-0001lS-Rd; Wed, 07 Nov 2018 11:40:43 -0500 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=50418 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1gKQsj-0004RP-JS; Wed, 07 Nov 2018 11:40:41 -0500 From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Marius Bakke Subject: GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH on GuixSD References: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> <8736se5tff.fsf@gnu.org> <75770262-1a9d-af5a-5c4c-cb8c4e6f8cd5@riseup.net> <87r2fyynd4.fsf@fastmail.com> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 17 Brumaire an 227 de la =?utf-8?Q?R=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 07 Nov 2018 17:40:40 +0100 In-Reply-To: <87r2fyynd4.fsf@fastmail.com> (Marius Bakke's message of "Tue, 06 Nov 2018 21:14:47 +0100") Message-ID: <87ftwcu9h3.fsf_-_@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 33279-done Cc: swedebugia , 33279-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: -6.0 (------) Marius Bakke skribis: > swedebugia writes: [...] >> Could we make all guile-* packages emit this suggestion? > > This limitation is the same as . It=E2=80=99s actually a different issue here: the profile contains packages= that provide share/guile/2.2, but the same profile doesn=E2=80=99t contain any package that =E2=80=9Cclaims=E2=80=9D share/guile/2.2. Thus, everything is= working according to plan, so to speak. I understand this particular case is confusing though. It=E2=80=99s confus= ing because Guile is already installed, albeit in another profile. What we could do to avoid this confusion is pre-define GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH in /etc/profile, just like we do for INFOPATH et al. WDYT? Ludo=E2=80=99. From debbugs-submit-bounces@debbugs.gnu.org Wed Nov 07 12:08:45 2018 Received: (at 33279-done) by debbugs.gnu.org; 7 Nov 2018 17:08:45 +0000 Received: from localhost ([127.0.0.1]:39830 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKRJt-0006yo-4u for submit@debbugs.gnu.org; Wed, 07 Nov 2018 12:08:45 -0500 Received: from mx1.riseup.net ([198.252.153.129]:34380) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1gKRJr-0006yg-AB for 33279-done@debbugs.gnu.org; Wed, 07 Nov 2018 12:08:43 -0500 Received: from cotinga.riseup.net (cotinga-pn.riseup.net [10.0.1.164]) (using TLSv1 with cipher ECDHE-RSA-AES256-SHA (256/256 bits)) (Client CN "*.riseup.net", Issuer "COMODO RSA Domain Validation Secure Server CA" (verified OK)) by mx1.riseup.net (Postfix) with ESMTPS id 1DBE11A01C7; Wed, 7 Nov 2018 09:08:42 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=riseup.net; s=squak; t=1541610522; bh=ZSlXd2FBQlG+RprSkl6ACVqgrK9p3nDkkMJTboqWtK4=; h=Subject:To:Cc:References:From:Date:In-Reply-To:From; b=Ef0GbzAdVWwOMTEX4sI3WCxLReQK50aIZPqo+EUIo2PFmpy+OJcLjnm8lZBrqrdQY gv35Xfgm01qFO9vXpntlxXH4r1ey/wM4xIaEKzBVcj2s89E7A7RQJMLaigDDWJKLUs dNltE07mOa0YGI9td/u9BrHRgDSf7E9KY4WceU7o= X-Riseup-User-ID: C6D6EEE7E68E111E7C304ACD9322A9517D52142219B7FB649EED8545B6A1755C Received: from [127.0.0.1] (localhost [127.0.0.1]) by cotinga.riseup.net with ESMTPSA id CE9C1E78E4; Wed, 7 Nov 2018 09:08:39 -0800 (PST) Subject: Re: GUILE_LOAD_PATH and GUILE_LOAD_COMPILED_PATH on GuixSD To: =?UTF-8?Q?Ludovic_Court=c3=a8s?= , Marius Bakke References: <6fe72b3b-edb7-efb7-8b4e-f30e7b746fbb@riseup.net> <8736se5tff.fsf@gnu.org> <75770262-1a9d-af5a-5c4c-cb8c4e6f8cd5@riseup.net> <87r2fyynd4.fsf@fastmail.com> <87ftwcu9h3.fsf_-_@gnu.org> From: swedebugia Message-ID: <110cf521-142c-63b7-e26f-4f751109520d@riseup.net> Date: Wed, 7 Nov 2018 18:08:35 +0100 MIME-Version: 1.0 In-Reply-To: <87ftwcu9h3.fsf_-_@gnu.org> Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Content-Language: en-US X-Spam-Score: -0.7 (/) X-Debbugs-Envelope-To: 33279-done Cc: 33279-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.7 (-) Hi On 2018-11-07 17:40, Ludovic Courtès wrote: > Marius Bakke skribis: > >> swedebugia writes: > [...] > >>> Could we make all guile-* packages emit this suggestion? >> This limitation is the same as . > It’s actually a different issue here: the profile contains packages that > provide share/guile/2.2, but the same profile doesn’t contain any > package that “claims” share/guile/2.2. Thus, everything is working > according to plan, so to speak. > > I understand this particular case is confusing though. It’s confusing > because Guile is already installed, albeit in another profile. > > What we could do to avoid this confusion is pre-define GUILE_LOAD_PATH > and GUILE_LOAD_COMPILED_PATH in /etc/profile, just like we do for > INFOPATH et al. Sounds good to me. What I am after is lowering the bar for the user to learn and use guile and readline seems like a pretty important component to avoid typing everything over and over. We want guix to be guile land and for guile land to be nice and welcome out the box. I therefore suggest also adding guile-readline to %base-packages if it does not produce too much overhead. Cheers Swedebugia From unknown Wed Sep 10 01:09:05 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, 06 Dec 2018 12: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