From unknown Thu Sep 11 22:58:46 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#39477 <39477@debbugs.gnu.org> To: bug#39477 <39477@debbugs.gnu.org> Subject: Status: sbcl-serapeum yields sbcl loading error in guix environment container Reply-To: bug#39477 <39477@debbugs.gnu.org> Date: Fri, 12 Sep 2025 05:58:46 +0000 retitle 39477 sbcl-serapeum yields sbcl loading error in guix environment c= ontainer reassign 39477 guix submitter 39477 Martin Flack severity 39477 normal thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Feb 06 20:18:46 2020 Received: (at submit) by debbugs.gnu.org; 7 Feb 2020 01:18:46 +0000 Received: from localhost ([127.0.0.1]:48775 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izsI9-00062R-Vj for submit@debbugs.gnu.org; Thu, 06 Feb 2020 20:18:46 -0500 Received: from lists.gnu.org ([209.51.188.17]:45952) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1izsI7-00062I-Q4 for submit@debbugs.gnu.org; Thu, 06 Feb 2020 20:18:44 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]:45940) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1izsI6-0004PJ-Iw for bug-guix@gnu.org; Thu, 06 Feb 2020 20:18:43 -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.8 required=5.0 tests=BAYES_50,FREEMAIL_FROM, HTML_MESSAGE autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1izsI5-0000JM-Ch for bug-guix@gnu.org; Thu, 06 Feb 2020 20:18:42 -0500 Received: from mail-ed1-x533.google.com ([2a00:1450:4864:20::533]:46746) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1izsI5-0000DC-3e for bug-guix@gnu.org; Thu, 06 Feb 2020 20:18:41 -0500 Received: by mail-ed1-x533.google.com with SMTP id m8so541630edi.13 for ; Thu, 06 Feb 2020 17:18:40 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=v/M0SNAAOofu062cP7KMkqU1YLOiMoxzdXRbkZwuiY4=; b=D8r0QVKFqPVY/saBBP+TYqktgj0uT1gJ6TUV5oifZlsrat7E3nTv+ZKwza61PZlWSL dIxJPz45ZR53KFpyhXrktEXzaLSzbE5e3r0EyyUhQIVVkPIG6mBOUESSCmhRo8Ax3qie nvvG5fI2/Yg42rHt4Zo20tc1pCpJqnpXPV7JgSY9tdyA1LTvnGAkT9pkYB2cmohNj5Gu KAP9M2Heq8486jlrsyZIKQ1ROkKV6CMxdSHQuDF52RCHCwWyBUE8drElUpqhLtW4O65V 7XjCvjyXWIvDb4CSS6V1VPRBA2DW4tcvVjg7bnPlbJkSMA0KgQ34E7pY67hslJkWG9ok nHDg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=v/M0SNAAOofu062cP7KMkqU1YLOiMoxzdXRbkZwuiY4=; b=DN92RTv1LKBFwb7XkYXllyyQVk1/RTz/Q58y4Q9oQNRebxRKjqhNiKcX+yDn2czKG3 Q4s362MfLv8DR5bb3dIUVNym5BGEx2jnunEtAjnOvKFEYzNTaELsnigIhtM9G24kO2SM wccvJnSk4AUfBT+Q+guLNbg4Rx9B3oFE4jADrYfCl6BygIXFTuIPlCyrMmwYsZeetnOF dNV9T2nLXYTQ7XXZKgm0AfjK/WER0qCAjP7yrkDh+NygOLGZyk6t1HDEG5qYhHox3aOc jGHqqUteo2eJUtBQnw83jsSC08hwYdL8AzfRx/QMqtjbEfx4FiTH+9xkM4JNxy2hee/F 73jA== X-Gm-Message-State: APjAAAVR8dq2u9N5dF8zzlSDGH+z9gvAEAgi6v66q+dIQ+tTroKNGXVX pNaO9grZJBazPOFlqoQXsjJMBfDoTs2bi72NYi+UwyHM2xA= X-Google-Smtp-Source: APXvYqxwC+ZB1rPTCerRUrhqu7+aicteup4FgyLFV+IRPLug+bg6RroCFC93+Jgnvh+NOXGpFX9vcQD5yH4myb00w8k= X-Received: by 2002:a17:906:4d55:: with SMTP id b21mr5675182ejv.156.1581038318843; Thu, 06 Feb 2020 17:18:38 -0800 (PST) MIME-Version: 1.0 From: Martin Flack Date: Thu, 6 Feb 2020 18:18:12 -0700 Message-ID: Subject: sbcl-serapeum yields sbcl loading error in guix environment container To: bug-guix@gnu.org Content-Type: multipart/alternative; boundary="0000000000005efba6059df22b63" X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 2a00:1450:4864:20::533 X-Spam-Score: 2.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: Hello, This command: guix environment --container --no-cwd --ad-hoc sbcl sbcl-serapeum -- \ sbcl --eval '(require :asdf)' --eval '(require :serapeum)' --quit Content analysis details: (2.3 points, 10.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- 0.0 SPF_HELO_NONE SPF: HELO does not publish an SPF Record 1.0 SPF_SOFTFAIL SPF: sender does not match SPF record (softfail) 0.0 FREEMAIL_FROM Sender email is commonly abused enduser mail provider (martin.flack[at]gmail.com) -0.7 RCVD_IN_DNSWL_LOW RBL: Sender listed at https://www.dnswl.org/, low trust [209.51.188.17 listed in list.dnswl.org] 0.0 HTML_MESSAGE BODY: HTML included in message 2.0 SPOOFED_FREEMAIL No description available. 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: -0.7 (/) --0000000000005efba6059df22b63 Content-Type: text/plain; charset="UTF-8" Hello, This command: guix environment --container --no-cwd --ad-hoc sbcl sbcl-serapeum -- \ sbcl --eval '(require :asdf)' --eval '(require :serapeum)' --quit ...yields an error from SBCL: ... ASDF could not load serapeum because Component "fare-quasiquote-extras" not found, required by #. debugger invoked on a ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread #: Component "fare-quasiquote-extras" not found, required by # ... The same command works with other substantial packages if you replace (both mentions of) serapeum with dramka or cl-async for example. Maybe there is a dependency issue with either serapeum or the fare utils? How might this be fixed? guix --version guix (GNU Guix) 9d0dfd9a9a7c43363a4e140c20d49f119fe6f2e3 Thanks! -- Martin --0000000000005efba6059df22b63 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hello,

This command:

guix environment --container --no-cwd --ad-hoc sbcl sbcl-serap= eum -- \
=C2=A0 sbcl --eval '(require :asdf)' --eval '(requ= ire :serapeum)' --quit

...yields an error from S= BCL:

...
ASDF could not load serapeum be= cause
Component "fare-quasiquote-extras" not found, required b= y
#<PREBUILT-SYSTEM "serapeum">.

debugger invoked= on a ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread
#<THREAD "= ;main thread" RUNNING {10005684C3}>:
=C2=A0 Component "fare= -quasiquote-extras" not found, required by
=C2=A0 #<PREBUILT-SYS= TEM "serapeum">
...

The= same command works with other substantial packages if you replace (both me= ntions of) serapeum with dramka or cl-async for example. Maybe there is a d= ependency issue with either serapeum or the fare utils? How might this be f= ixed?

guix --version =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 = =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0
guix (GNU Guix) 9d0dfd9a9a7c43363a4e140c20d49f119fe6f2e3
=

Thanks!

--

Martin<= br>
--0000000000005efba6059df22b63-- From debbugs-submit-bounces@debbugs.gnu.org Fri Feb 07 06:23:52 2020 Received: (at 39477-done) by debbugs.gnu.org; 7 Feb 2020 11:23:52 +0000 Received: from localhost ([127.0.0.1]:48936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j01jj-0005LM-Pu for submit@debbugs.gnu.org; Fri, 07 Feb 2020 06:23:51 -0500 Received: from mout02.posteo.de ([185.67.36.66]:54201) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1j01jh-0005Ky-Hg for 39477-done@debbugs.gnu.org; Fri, 07 Feb 2020 06:23:50 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 010C22400FE for <39477-done@debbugs.gnu.org>; Fri, 7 Feb 2020 12:23:42 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1581074623; bh=XkBQ/nBkM5rOhn5hjm6nZlp1qnvgE8H5+83BfGrfGJ4=; h=From:To:Subject:Date:From; b=SXQezLFB+nlozhaXGpwhIyKBA21K46SuKw0L/bxN/lHkOe2yg35CDgFVn/mqdTKjr rYF900N0DzNOLK3M36XIxyHizsrMxuQ4omIN6J0Uf/8k1JBDBJzerUlP3wK4Cs3SkX l79QSMtpd+tMI0J6KOnnDB8y0ev+S/HdiL2HQXi388creOCxvyBCR7eT3/Nbl2lyc9 whWvmEGmfpS1mPTtXnuG3i4Uk61cwGDrag+1tb7I1uvGAOAQBO2uuxPmTExDty29ka 9Gij5c75Gec9TrUe8jyhkiHNYBqqSfERo+dfdxt0kG+0ZW9fhJwU10SJ5AUBVAgd+g w/Sdn9DgzUTGw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 48DXxB1w9Rz9rxc for <39477-done@debbugs.gnu.org>; Fri, 7 Feb 2020 12:23:42 +0100 (CET) References: User-agent: mu4e 1.2.0; emacs 26.3 From: Guillaume Le Vaillant To: 39477-done@debbugs.gnu.org Subject: Re: bug#39477: sbcl-serapeum yields sbcl loading error in guix environment container In-reply-to: Date: Fri, 07 Feb 2020 12:23:41 +0100 Message-ID: <87lfpe4p4y.fsf@yamatai> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: 39477-done 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 Martin Flack skribis: > Hello, > > This command: > > guix environment --container --no-cwd --ad-hoc sbcl sbcl-serapeum -- \ > sbcl --eval '(require :asdf)' --eval '(require :serapeum)' --quit > > ...yields an error from SBCL: > > ... > ASDF could not load serapeum because > Component "fare-quasiquote-extras" not found, required by > #. > > debugger invoked on a ASDF/FIND-COMPONENT:MISSING-DEPENDENCY in thread > #: > Component "fare-quasiquote-extras" not found, required by > # > ... > > The same command works with other substantial packages if you replace (both > mentions of) serapeum with dramka or cl-async for example. Maybe there is a > dependency issue with either serapeum or the fare utils? How might this be > fixed? > > guix --version > > guix (GNU Guix) 9d0dfd9a9a7c43363a4e140c20d49f119fe6f2e3 > > Thanks! Hi, There was indeed an issue with the fare-quasiquote-extras input of the serapeum package. I pushed a fix as 8137983adfe3c3f61e583aae140a62046e859435. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iHUEARYKAB0WIQQkUwKxurH4Z/3KlryPP4Yfgut6mgUCXj1IvQAKCRCPP4Yfgut6 mkFSAQDF9/NLNa7gM20K3VMT9IeKnw8ih6wxdXellh3Z2SEbsQD/aNfg7XwR6ViS BZyeKvp548b7Ju4gLR0C3Snepe6bbwQ= =iUIq -----END PGP SIGNATURE----- --=-=-=-- From unknown Thu Sep 11 22:58:46 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Fri, 06 Mar 2020 12:24:07 +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