From unknown Mon Aug 18 04:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix Resent-From: Lars Rustand Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 27 Jan 2024 18:46:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 68764 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68764@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.17063811613005 (code B ref -1); Sat, 27 Jan 2024 18:46:01 +0000 Received: (at submit) by debbugs.gnu.org; 27 Jan 2024 18:46:01 +0000 Received: from localhost ([127.0.0.1]:55924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTngm-0000mP-Hx for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:46:00 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTngi-0000m6-ON for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:45:58 -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 1rTngV-0002Yg-Rh for bug-guix@gnu.org; Sat, 27 Jan 2024 13:45:43 -0500 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTngT-0001J6-VB for bug-guix@gnu.org; Sat, 27 Jan 2024 13:45:43 -0500 Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-51032058f17so358035e87.3 for ; Sat, 27 Jan 2024 10:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706381137; x=1706985937; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=uBX6DE4S2J65aZTfCj+UYg83B1cWFvb1i++R7Xiuhq0=; b=VeTUzjjiPnefNDPcqmoRDA1BX7VC2tTNK+YfKNF2TRwOVWIZCSLo4spkTo9nVBQj02 jouVQygkeS83YcmjTutMzXKfFFqVCd1+rhikoFT5zFiROVxwJxaZaUPKjX22IFGKZYOH c7HP8ieMizu2fH8mER2fvzOBRouXrGrltHKJMzK8lYX8cdba4lTPuAdhslQMqBCZeq5N H+PlC7la5EzZnq5ADQH+G5vuSkQikog6wm+MthXcZ14EHCdCznd/SDVrhCoTPVwMKR8N 870bWL3+G+g45EEesBdQ8G2nxraH2QDvbiLeWg3AikWo/zJS8FrCnXzvAomW0NS+72Vg wUWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706381137; x=1706985937; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uBX6DE4S2J65aZTfCj+UYg83B1cWFvb1i++R7Xiuhq0=; b=vn7U/MLEZp+yOLiLdSeQDjY6bC2E04229ho4kNKCDb1PGI7J3BXlYir2bh8f1Vsfoj Z4Y/ndDioGWRFrUZopm5GbD1vk4SUTng+0B+DHel8TgJZmnUlQe+mHqDp1Fk18ItUetI EaELlX4twhpdIk5ffk6X0IANaAue/rKsOnr7rloUJWNNmld3rTKEOz78+OaiVCMNvYbo eAhPr7pphN0SqAqxz/xHpH6kCSZZHEWPzSqZa48b9tTfjQ6a+vHg8P6Ts9HKKkpTzdq9 +riGy1di6+wnlGth9bkH45/hwYnghk50PxgKZDtJstEg4+WFY/COBqOM1Qf7va7rEKQ4 hBLg== X-Gm-Message-State: AOJu0YzMe55Nk0dahyTbF1fQ+tL4gcRyeMWPNVSfhM3Q74YCBo04NSNk mKouuAlDjaAqOisXDTa91n/ZueZHR5SvMnhgnE4TUH608I0lchSKcZF+xv9g X-Google-Smtp-Source: AGHT+IHiGJa2yCTyjaRDjxkjTNhFjo7oWxQjNXLP/BBf/O8STO6v462WoIjy82ik2aOeGNLv3aGDqg== X-Received: by 2002:a19:915b:0:b0:510:1013:c67f with SMTP id y27-20020a19915b000000b005101013c67fmr1273876lfj.67.1706381136836; Sat, 27 Jan 2024 10:45:36 -0800 (PST) Received: from localhost ([2a01:799:9ea:8d00:d0ba:d02b:dafe:e2cf]) by smtp.gmail.com with ESMTPSA id y3-20020ac24203000000b00510bd3e4a9asm100209lfh.139.2024.01.27.10.45.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Jan 2024 10:45:36 -0800 (PST) User-agent: mu4e 1.10.8; emacs 30.0.50 From: Lars Rustand Date: Sat, 27 Jan 2024 16:57:36 +0100 Message-ID: <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::129; envelope-from=rustand.lars@gmail.com; helo=mail-lf1-x129.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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.0 (+) 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.0 (/) Trying to load clx-truetype with ASDF in SBCL fails because of read-only filesystem. This is caused by the store being read-only and ASDF is trying to save the compiled file there. I read somewhere that Guix already supplies precompiled files for all Common Lisp libraries, so ASDF should just be able to load this one instead of compiling it, but this doesn't seem to work in this case. I'm able to load other packages just fine, like sbcl-slynk and sbcl-alexandria. Using cl-clx-truetype instead of sbcl-clx-truetype also works fine, even though this one obviously also needs compilation. I'm not sure what the exact cause is, but it seems that there are at least two things wrong. 1. ASDF/SBCL doesn't find the precompiled file(s) for clx-truetype. 2. The path to where the compiled files are saved is wrong. Steps to reproduce: 1. Install sbcl and sbcl-clx-truetype 2. Run `sbcl --eval '(require :asdf)' --eval '(asdf:load-system :clx-truetype)'` 2a. Or start sbcl and manually run the commands --8<---------------cut here---------------start------------->8--- This is SBCL 2.4.0, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. WARNING: System definition file #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/share/common-lisp/sbcl/clx-truetype/clx-truetype.asd" contains definition for system "clx-truetype-test". Please only define "clx-truetype" and secondary systems with a name starting with "clx-truetype/" (e.g. "clx-truetype/test") in that file. WARNING: System definition file #P"/gnu/store/bqfsbh15lpnf9i9f5qf6ya6yhcdk8nw3-sbcl-cl-store-0.8.11-1.c787337/share/common-lisp/sbcl/cl-store/cl-store.asd" contains definition for system "cl-store-tests". Please only define "cl-store" and secondary systems with a name starting with "cl-store/" (e.g. "cl-store/test") in that file. WARNING: redefining ZPB-TTF::LOCATION in DEFGENERIC debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #: Error opening #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3ALSV.fasl": Read-only file system Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [CONTINUE ] Retry opening. 1: [USE-VALUE ] Try opening a different file. 2: [RETRY ] Retry compiling #. 3: [ACCEPT ] Continue, treating compiling # as having been successful. 4: Retry ASDF operation. 5: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration. 6: Retry ASDF operation. 7: Retry ASDF operation after resetting the configuration. 8: Ignore runtime option --eval "(asdf:load-system :clx-truetype)". 9: [ABORT ] Skip rest of --eval and --load options. 10: Skip to toplevel READ/EVAL/PRINT loop. 11: [EXIT ] Exit SBCL (calling #'EXIT, killing the process). (SB-IMPL::%OPEN-ERROR #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3ALSV.fasl" 30 NIL :CREATE) 0] ; ; compilation unit aborted ; caught 1 fatal ERROR condition * % --8<---------------cut here---------------end--------------->8--- From unknown Mon Aug 18 04:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix References: <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> In-Reply-To: <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> Resent-From: John Kehayias Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 27 Jan 2024 21:08:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68764 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Lars Rustand Cc: 68764@debbugs.gnu.org Received: via spool by 68764-submit@debbugs.gnu.org id=B68764.170638967720482 (code B ref 68764); Sat, 27 Jan 2024 21:08:01 +0000 Received: (at 68764) by debbugs.gnu.org; 27 Jan 2024 21:07:57 +0000 Received: from localhost ([127.0.0.1]:56058 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTpu8-0005KH-UV for submit@debbugs.gnu.org; Sat, 27 Jan 2024 16:07:57 -0500 Received: from mail-4316.protonmail.ch ([185.70.43.16]:22511) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTpu4-0005Jy-AS for 68764@debbugs.gnu.org; Sat, 27 Jan 2024 16:07:56 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=protonmail.com; s=protonmail3; t=1706389658; x=1706648858; bh=kYbykP7syV94eQHrKUddUNAN7zzMk71izKNibfzmgZo=; h=Date:To:From:Cc:Subject:Message-ID:Feedback-ID:From:To:Cc:Date: Subject:Reply-To:Feedback-ID:Message-ID:BIMI-Selector; b=a8OduSAwaoMHdw3ml2iGuDmMP4g9xITSSZb/ZJbuDshTw1N6E1VgNKhYe0qrudVG/ lNJDHOW5VMTiRM9BlnAkz/CCN42gbZnWYKyGj3IYxbn9qEmROtAAFgWYMR3b9ctGuH zRhlJ6JnYiJUEE13g2gtycSipTaXc06rp40BfdqByIE/M3mLswIACpfB7z9o1Nqy8t EgNVGE044NkE/qg+/R+cKOdRd860juT7Jrjp473gED9sMiNqH621UFWaPHipU7MyXw VD6F3BHxV2DwVgSCiB18QFAEeyTS0393TRDEoCFsufGhvyIqA3TtZxWbfii0kDY3AX rrOYHCfILUmAA== Date: Sat, 27 Jan 2024 21:07:10 +0000 From: John Kehayias Message-ID: <87cytmiiyu.fsf@protonmail.com> Feedback-ID: 7805494:user:proton MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: -0.0 (/) 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 (-) Hi Lars, On Sat, Jan 27, 2024 at 04:57 PM, Lars Rustand wrote: > Trying to load clx-truetype with ASDF in SBCL fails because of read-only > filesystem. This is caused by the store being read-only and ASDF is > trying to save the compiled file there. I read somewhere that Guix > already supplies precompiled files for all Common Lisp libraries, so > ASDF should just be able to load this one instead of compiling it, but > this doesn't seem to work in this case. > > I'm able to load other packages just fine, like sbcl-slynk and > sbcl-alexandria. Using cl-clx-truetype instead of sbcl-clx-truetype also > works fine, even though this one obviously also needs compilation. > > I'm not sure what the exact cause is, but it seems that there are at > least two things wrong. > 1. ASDF/SBCL doesn't find the precompiled file(s) for clx-truetype. > 2. The path to where the compiled files are saved is wrong. > > > Steps to reproduce: > 1. Install sbcl and sbcl-clx-truetype > 2. Run `sbcl --eval '(require :asdf)' --eval '(asdf:load-system :clx-true= type)'` > 2a. Or start sbcl and manually run the commands > I can't reproduce this, at least on Guix at commit da3e6aea0a750246e8a9120d62441c3df65faff0 I ran your command in one line with guix shell (and set --pure just in case; I have SBCL_HOME set, not sure if anything else relevant): --8<---------------cut here---------------start------------->8--- =E2=9D=AF guix shell --pure sbcl sbcl-clx-truetype -- sbcl --eval '(require= :asdf)' --eval '(asdf:load-system :clx-truetype)' This is SBCL 2.4.0, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. WARNING: System definition file #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxc= c7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/share/common-lisp/sbcl/clx-truetype/c= lx-truetype.asd" contains definition for system "clx-truetype-test". Please= only define "clx-truetype" and secondary systems with a name starting with= "clx-truetype/" (e.g. "clx-truetype/test") in that file. WARNING: System definition file #P"/gnu/store/bqfsbh15lpnf9i9f5qf6ya6yhcdk8= nw3-sbcl-cl-store-0.8.11-1.c787337/share/common-lisp/sbcl/cl-store/cl-store= .asd" contains definition for system "cl-store-tests". Please only define "= cl-store" and secondary systems with a name starting with "cl-store/" (e.g.= "cl-store/test") in that file. WARNING: redefining ZPB-TTF::LOCATION in DEFGENERIC * (quit) --8<---------------cut here---------------end--------------->8--- Perhaps try with 'guix shell --pure' as well, in case it is an environment setting? John > This is SBCL 2.4.0, an implementation of ANSI Common Lisp. > More information about SBCL is available at . > > SBCL is free software, provided as is, with absolutely no warranty. > It is mostly in the public domain; some portions are provided under > BSD-style licenses. See the CREDITS and COPYING files in the > distribution for more information. > WARNING: System definition file #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwz= xcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/share/common-lisp/sbcl/clx-truetype= /clx-truetype.asd" contains definition for system "clx-truetype-test". Plea= se only define "clx-truetype" and secondary systems with a name starting wi= th "clx-truetype/" (e.g. "clx-truetype/test") in that file. > WARNING: System definition file #P"/gnu/store/bqfsbh15lpnf9i9f5qf6ya6yhcd= k8nw3-sbcl-cl-store-0.8.11-1.c787337/share/common-lisp/sbcl/cl-store/cl-sto= re.asd" contains definition for system "cl-store-tests". Please only define= "cl-store" and secondary systems with a name starting with "cl-store/" (e.= g. "cl-store/test") in that file. > WARNING: redefining ZPB-TTF::LOCATION in DEFGENERIC > > debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread > #: > Error opening #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-t= ruetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3AL= SV.fasl": > > Read-only file system > > Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. > > restarts (invokable by number or by possibly-abbreviated name): > 0: [CONTINUE ] Retry opening. > 1: [USE-VALUE ] Try opening a different file. > 2: [RETRY ] Retry > compiling #. > 3: [ACCEPT ] Continue, treating > compiling # > as having been successful. > 4: Retry ASDF operation. > 5: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting= the > configuration. > 6: Retry ASDF operation. > 7: Retry ASDF operation after resetting= the > configuration. > 8: Ignore runtime option --eval "(asdf:= load-system :clx-truetype)". > 9: [ABORT ] Skip rest of --eval and --load optio= ns. > 10: Skip to toplevel READ/EVAL/PRINT loo= p. > 11: [EXIT ] Exit SBCL (calling #'EXIT, killing t= he process). > > (SB-IMPL::%OPEN-ERROR #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl= -clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmp= GHU3ALSV.fasl" 30 NIL :CREATE) > 0] > ; > ; compilation unit aborted > ; caught 1 fatal ERROR condition > * % From unknown Mon Aug 18 04:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix Resent-From: rustand.lars@gmail.com Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 27 Jan 2024 21:32:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68764 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68764@debbugs.gnu.org Cc: John Kehayias Received: via spool by 68764-submit@debbugs.gnu.org id=B68764.170639108222726 (code B ref 68764); Sat, 27 Jan 2024 21:32:02 +0000 Received: (at 68764) by debbugs.gnu.org; 27 Jan 2024 21:31:22 +0000 Received: from localhost ([127.0.0.1]:56067 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTqGo-0005uT-At for submit@debbugs.gnu.org; Sat, 27 Jan 2024 16:31:22 -0500 Received: from mail-lf1-x131.google.com ([2a00:1450:4864:20::131]:43009) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTqGk-0005uB-R3 for 68764@debbugs.gnu.org; Sat, 27 Jan 2024 16:31:21 -0500 Received: by mail-lf1-x131.google.com with SMTP id 2adb3069b0e04-50e4e3323a6so3020470e87.0 for <68764@debbugs.gnu.org>; Sat, 27 Jan 2024 13:31:11 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706391065; x=1706995865; darn=debbugs.gnu.org; h=mime-version:message-id:in-reply-to:date:subject:cc:to:user-agent :references:from:from:to:cc:subject:date:message-id:reply-to; bh=Ok5anB/NsnMrxCpsgGenhCNmEh2Rg7HMp0YXaWgpObk=; b=IjXmokgU3bxuKPtyZ0ZJ5goPL0s9DByC27neTpcBuEBpU8SPtPSP+Mb99tyda8AtQu wlSewqyM4m/gN9WESnSnmkB0UzUNaV3fCuF9fLAbe0oHGi7/14KcGJv6GBXvJPsGpxXE 8+NTp2HSi4lgr/ApIy2LIjO4mkZCWLcCCJBjnoUhrEg2ioLITee/DB397RF90IN5yiAI fbIk1KyCvlFPIN2Npma+InwKJCxdS2RBUekqzL0/uxWaDhm75eon3J6G20ymtAe2pzO+ Ep2we2kUkw+j/MCm6pyXloUpAXF712BhkerU9DV/Brp79qEg0HJ+pvGPm3M6l/Dr9maH 2VeA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706391065; x=1706995865; h=mime-version:message-id:in-reply-to:date:subject:cc:to:user-agent :references:from:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=Ok5anB/NsnMrxCpsgGenhCNmEh2Rg7HMp0YXaWgpObk=; b=NVOg7+XgIk3naEAlDevE4EV/zWDCM/FyJTtkJIQtBQvOgtPR9SjrQwn3i/Kf2oKYzi lkrRiRqX0uqq0gYhXgLxxf0QpuxQAsXj/oMVpssg97Ndk3j1feLi0JNfK8v5Lr8gxWbj GO7ShMyCNRHBNZn70mm1jCtmxxCBArZ5bpap7Gc1DQhGQg1Sko3hYH5au0n8nXgJ2LCr jcK+xm3IEm+ee8TcF0J7UxT/isZN4XeX/BAfgFXM9khbHeo52iFhuoo54Yp3EfM4pblS Dt3c3gEckhvhrlkT0pIH1/hbIyzOs30K/MHd68WsOQSQfLEC3LOLXjv3hCtFf6W2GsjD enJw== X-Gm-Message-State: AOJu0YzeDTqw5Sq/+ulxXpJef1wSUKBbiastLtT+hQY3YFBfsKGQ/7K1 cm5sK7coxk9CmCR0QRgzSAmhwtYlijAGBcAtYzLW1/bNrQGHrTxnsmfbnh0P X-Google-Smtp-Source: AGHT+IEOgkSQtXKNPjY6vi4kKDSKHEYcvc14NOkectVB+z/ef9lC3C99F9LfozbBogkDGZaOk6c+KA== X-Received: by 2002:ac2:5e7b:0:b0:50f:f9c6:1f3d with SMTP id a27-20020ac25e7b000000b0050ff9c61f3dmr1161808lfr.1.1706391065191; Sat, 27 Jan 2024 13:31:05 -0800 (PST) Received: from localhost ([2a01:799:9ea:8d00:d0ba:d02b:dafe:e2cf]) by smtp.gmail.com with ESMTPSA id d24-20020ac25458000000b00510260bb991sm612494lfn.107.2024.01.27.13.31.04 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Jan 2024 13:31:04 -0800 (PST) From: rustand.lars@gmail.com X-Google-Original-From: lars@yoga References: <87cytmiiyu.fsf@protonmail.com> User-agent: mu4e 1.10.8; emacs 30.0.50 Date: Sat, 27 Jan 2024 22:17:14 +0100 In-reply-to: <87cytmiiyu.fsf@protonmail.com> Message-ID: <874jeycvlc.fsf@yoga.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) John Kehayias writes: > Hi Lars, > > I can't reproduce this, at least on Guix at commit > da3e6aea0a750246e8a9120d62441c3df65faff0 > > I ran your command in one line with guix shell (and set --pure just in > case; I have SBCL_HOME set, not sure if anything else relevant): > ... > Perhaps try with 'guix shell --pure' as well, in case it is an > environment setting? > > John I ran the exact same command as you, and still get the error inside the pure shell. Also, I don't think this has anything to do with a specific Guix commit, since this has been like this for several months. In fact it has never worked for me at all. I did a pull again now, so should be on the latest commit, but the error is still present. I am currently on dc8aa52. I even tried running it in a container, and the error is there also, so this cannot be because of something else in my system, right? --8<---------------cut here---------------start------------->8--- guix shell --container sbcl sbcl-clx-truetype -- sbcl --eval '(require :asdf)' --eval '(asdf:load-system :clx-truetype)' applying 4 grafts for bash-5.1.16 ... This is SBCL 2.4.0, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. WARNING: System definition file #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/share/common-lisp/sbcl/clx-truetype/clx-truetype.asd" contains definition for system "clx-truetype-test". Please only define "clx-truetype" and secondary systems with a name starting with "clx-truetype/" (e.g. "clx-truetype/test") in that file. WARNING: System definition file #P"/gnu/store/bqfsbh15lpnf9i9f5qf6ya6yhcdk8nw3-sbcl-cl-store-0.8.11-1.c787337/share/common-lisp/sbcl/cl-store/cl-store.asd" contains definition for system "cl-store-tests". Please only define "cl-store" and secondary systems with a name starting with "cl-store/" (e.g. "cl-store/test") in that file. WARNING: redefining ZPB-TTF::LOCATION in DEFGENERIC debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #: Error opening #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3ALSV.fasl": Read-only file system Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [CONTINUE ] Retry opening. 1: [USE-VALUE ] Try opening a different file. 2: [RETRY ] Retry compiling #. 3: [ACCEPT ] Continue, treating compiling # as having been successful. 4: Retry ASDF operation. 5: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration. 6: Retry ASDF operation. 7: Retry ASDF operation after resetting the configuration. 8: Ignore runtime option --eval "(asdf:load-system :clx-truetype)". 9: [ABORT ] Skip rest of --eval and --load options. 10: Skip to toplevel READ/EVAL/PRINT loop. 11: [EXIT ] Exit SBCL (calling #'EXIT, killing the process). (SB-IMPL::%OPEN-ERROR #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3ALSV.fasl" 30 NIL :CREATE) 0] --8<---------------cut here---------------end--------------->8--- From unknown Mon Aug 18 04:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix Resent-From: Guillaume Le Vaillant Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Sat, 27 Jan 2024 21:54:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68764 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: rustand.lars@gmail.com Cc: John Kehayias , 68764@debbugs.gnu.org Received: via spool by 68764-submit@debbugs.gnu.org id=B68764.170639243325463 (code B ref 68764); Sat, 27 Jan 2024 21:54:01 +0000 Received: (at 68764) by debbugs.gnu.org; 27 Jan 2024 21:53:53 +0000 Received: from localhost ([127.0.0.1]:56079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTqcb-0006cd-3a for submit@debbugs.gnu.org; Sat, 27 Jan 2024 16:53:53 -0500 Received: from mout02.posteo.de ([185.67.36.66]:52179) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTqcV-0006cE-UL for 68764@debbugs.gnu.org; Sat, 27 Jan 2024 16:53:51 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 4A9EF240101 for <68764@debbugs.gnu.org>; Sat, 27 Jan 2024 22:53:34 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1706392414; bh=n8CDZkKNS/lcGJZSf7ZHAz06wW/bkcAKZ7N96s8ksUk=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=Qr9tIfaN2k3kQImz4DKPF6tA7mHZwtrfHDbRUgoeOCluTHptlDjG7qmrFAjljxwNS 153LhkHF/3KWevztqE8PCc4dDww2WluElz3EmYW2SNY2vngbeX8qFMwo9vZPuYV2mp ZWy+xCUVkNfIp91dza+2mT6xsqTb257VDYfD9rRkq7i/ZH85S40q2Z/pN1bFGFNRw6 JsNDXRH2iV22WMOq71kk7z5c7lHZOmgqriISiUE4EPdFQf4mp7B9AtLzqyO17W7XP2 ahvsHvyVWuoPsnTUJNDmnocMMsGUDuv4u4A0WRoaLyIGj26I4jBnNGTN2TMTDPW0u5 4vzdiB7TCn1zw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TMpGj0NLsz6tmv; Sat, 27 Jan 2024 22:53:32 +0100 (CET) References: <87cytmiiyu.fsf@protonmail.com> <874jeycvlc.fsf@yoga.mail-host-address-is-not-set> From: Guillaume Le Vaillant Date: Sat, 27 Jan 2024 21:49:42 +0000 In-reply-to: <874jeycvlc.fsf@yoga.mail-host-address-is-not-set> Message-ID: <87bk96jvdw.fsf@kitej> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -2.3 (--) 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 rustand.lars@gmail.com skribis: > John Kehayias writes: > >> Hi Lars, >> >> I can't reproduce this, at least on Guix at commit >> da3e6aea0a750246e8a9120d62441c3df65faff0 >> >> I ran your command in one line with guix shell (and set --pure just in >> case; I have SBCL_HOME set, not sure if anything else relevant): >> ... >> Perhaps try with 'guix shell --pure' as well, in case it is an >> environment setting? >> >> John > > I ran the exact same command as you, and still get the error inside the > pure shell. Also, I don't think this has anything to do with a specific > Guix commit, since this has been like this for several months. In fact > it has never worked for me at all. I did a pull again now, so should be > on the latest commit, but the error is still present. I am currently on > dc8aa52. > > I even tried running it in a container, and the error is there also, so > this cannot be because of something else in my system, right? Hi. Could you check if adding the "--no-userinit" option for sbcl makes a difference? --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZbV7Ww8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j9KqwD/WDDWHFazEF2xPZs4umCx3zC5lMxegSQ4oGOp ldDI2zQA/1Z04El4Ph8oPJkk/jE2Ts74BrOAkm8v6G8Phb/825xy =zXqY -----END PGP SIGNATURE----- --=-=-=-- From unknown Mon Aug 18 04:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix References: <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> In-Reply-To: <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> Resent-From: Alec Barreto Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 07 Feb 2024 11:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68764 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 68764@debbugs.gnu.org Received: via spool by 68764-submit@debbugs.gnu.org id=B68764.170730398417626 (code B ref 68764); Wed, 07 Feb 2024 11:07:01 +0000 Received: (at 68764) by debbugs.gnu.org; 7 Feb 2024 11:06:24 +0000 Received: from localhost ([127.0.0.1]:55772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rXfkt-0004a1-BQ for submit@debbugs.gnu.org; Wed, 07 Feb 2024 06:06:23 -0500 Received: from mout02.posteo.de ([185.67.36.66]:48857) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rXfkr-0004Zi-1v for 68764@debbugs.gnu.org; Wed, 07 Feb 2024 06:06:14 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 042A8240103 for <68764@debbugs.gnu.org>; Wed, 7 Feb 2024 12:05:52 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1707303953; bh=WbUyYNy3voQEqNvqukgnU92FyeAl+LyIG0zAhkNPMMU=; h=From:To:Subject:Date:Message-ID:MIME-Version:Content-Type:From; b=Yi5/pisiJK5qWZQ0y+9XgBxJj+DbmLr2gmSzWY7nfvDsqwsF7Xyli+aPsComFRnRg T/2uPQI8H6eztbztBgEP23P4i2utydwmNhFG/vZkh7o4HWi3G8Rbm9kCAv/xhJRSWc 2UhsKz1F62lC7imaXmoKpdGwZ8yvyo8gsCUAAkojFfbU8ZbE4x/DRDkXIdbeFkJskC SvAVq6mQm5cXWjX1hjMtBNqpWBNrQ9wxjNJVh5Mq5gJ3tWYeKjKA6/D2fQPAXc5K3R nCATiuasNIZILoVwXcIMW5lxazQZb5X85M11Fc6A8JqDdFFjUHJg9e7WxWcNgkZV6S wGLs4x6CA7GRg== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TVHNJ1Vx5z6tyc for <68764@debbugs.gnu.org>; Wed, 7 Feb 2024 12:05:51 +0100 (CET) From: Alec Barreto Date: Wed, 07 Feb 2024 11:05:50 +0000 Message-ID: <87msscfsa9.fsf@posteo.net> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -2.3 (--) 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 (---) I am running into this same issue on other cl packages as well. From unknown Mon Aug 18 04:48:07 2025 X-Loop: help-debbugs@gnu.org Subject: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix Resent-From: Lars Rustand Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Tue, 05 Mar 2024 20:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 68764 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Guillaume Le Vaillant Cc: John Kehayias , 68764@debbugs.gnu.org Received: via spool by 68764-submit@debbugs.gnu.org id=B68764.170967133028254 (code B ref 68764); Tue, 05 Mar 2024 20:43:02 +0000 Received: (at 68764) by debbugs.gnu.org; 5 Mar 2024 20:42:10 +0000 Received: from localhost ([127.0.0.1]:49137 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhbc1-0007Le-Rd for submit@debbugs.gnu.org; Tue, 05 Mar 2024 15:42:10 -0500 Received: from mail-lf1-f45.google.com ([209.85.167.45]:51287) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rhbby-0007L2-B8 for 68764@debbugs.gnu.org; Tue, 05 Mar 2024 15:42:08 -0500 Received: by mail-lf1-f45.google.com with SMTP id 2adb3069b0e04-51320ca689aso7422880e87.2 for <68764@debbugs.gnu.org>; Tue, 05 Mar 2024 12:41:35 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1709671230; x=1710276030; darn=debbugs.gnu.org; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:from:to:cc:subject:date:message-id:reply-to; bh=LlGxTFo7oAjw72LEkUG6Nskgpjg98jc1voRCJx7N44w=; b=aBpLhy26f1dTBzU+hdnM/PS/fnkUMLrKzHhhOio8rqiGOIl4jWUg5Q7iwlvvCa1a+n TPNQsr2M0gY063wlWsuT1uk30ezl4rBZNuyQvNjk5d57cVmtCOdXjXJE7UT1A6CyXE1Q +UFCuOutb3rALVMeBaX7noVaCkxtEqiSPU+pldMPQIJqemKBF2esXOm3iYPWgYrBqz8P jc0Hs2Hq2txC2ljmwRst0zvoZMsIwA9BkEx6XNqxprPZZiuRkxG+nLfVY7I4EzLJ/ZCJ hbvL/UrfqDVW3BQZO6J3Doocozamq6xvCaTtRY7EWT6cDY+WaGAAH3lWMha7pv9VPArf 1yqQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1709671230; x=1710276030; h=mime-version:message-id:in-reply-to:date:subject:cc:to:from :user-agent:references:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=LlGxTFo7oAjw72LEkUG6Nskgpjg98jc1voRCJx7N44w=; b=qsop7X98bBNRvFO0gl9t6tKpEHWl5MwOYpSwbm45bGL9t+Um3IyI/seHZKgXjPb6uC GdnevMKfA1L9KjyUxD+XjflUWfc5rb+W38mu/JnvHrRNeVkeBSVYFS43dMT7kgZgW8zE EQnSPUwxJYXtB8NUs0eYzIou8ICWIr0V4l+9cCH7LncbFX08VmzNGq+AgNxgb2zYyVuq 87KfqBdA5zLzmsvK60sGuxQk025yW7CTgUSpZwj4Rnue0t1QHP5iTfEZts0c73sBdhFZ T+YsjO9jsPgzInQckom7tHWrF7OehHIYXEoxWSYtMalItNnXrjGPXqI47kiCmqHyqiX/ eBTA== X-Gm-Message-State: AOJu0YwAvbgFntLil/MFWZlusZdN+9SmCWn6dWMSRwcRbXhOYB1J2Xzt UgjvJWfJ1ROn88qgVOOVd1hulzR7qlaRbwFbjOsyNXNh2ykgKxuW X-Google-Smtp-Source: AGHT+IG1yLh+PQI82jmDKp7ndZYbzYPQN6wAhkaysmc/27D9HH4RMRRVNDbbVVJxs5VeUB2cX1BvqQ== X-Received: by 2002:a19:f014:0:b0:512:ec79:3bd1 with SMTP id p20-20020a19f014000000b00512ec793bd1mr2081117lfc.0.1709671229415; Tue, 05 Mar 2024 12:40:29 -0800 (PST) Received: from localhost ([2a01:799:9ec:800:e03b:b3e1:841e:9543]) by smtp.gmail.com with ESMTPSA id a11-20020a056512020b00b00513006c81e6sm2300720lfo.227.2024.03.05.12.40.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 05 Mar 2024 12:40:28 -0800 (PST) References: <87cytmiiyu.fsf@protonmail.com> <874jeycvlc.fsf@yoga.mail-host-address-is-not-set> <87bk96jvdw.fsf@kitej> User-agent: mu4e 1.10.8; emacs 30.0.50 From: Lars Rustand Date: Tue, 05 Mar 2024 21:28:57 +0100 In-reply-to: <87bk96jvdw.fsf@kitej> Message-ID: <87bk7sza2w.fsf@yoga.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.0 (/) 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 (-) Guillaume Le Vaillant writes: > rustand.lars@gmail.com skribis: > >> I ran the exact same command as you, and still get the error inside the >> pure shell. Also, I don't think this has anything to do with a specific >> Guix commit, since this has been like this for several months. In fact >> it has never worked for me at all. I did a pull again now, so should be >> on the latest commit, but the error is still present. I am currently on >> dc8aa52. >> >> I even tried running it in a container, and the error is there also, so >> this cannot be because of something else in my system, right? I had forgot about this thread, but randomly saw it mentioned on IRC today. The problem in my case was that I had some packages in ~/common-lisp. Since I was running the container from my home folder this was still visible inside the container even though it was --pure. After deleting the ~/common-lisp folder I was able to load the package without any issue, both inside a container/shell and directly on my system also. From unknown Mon Aug 18 04:48:07 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Lars Rustand Subject: bug#68764: closed (Re: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix) Message-ID: References: <87zfv9bxql.fsf@kitej> <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> X-Gnu-PR-Message: they-closed 68764 X-Gnu-PR-Package: guix Reply-To: 68764@debbugs.gnu.org Date: Thu, 07 Mar 2024 20:21:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1709842862-29407-1" This is a multi-part message in MIME format... ------------=_1709842862-29407-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #68764: ASDF can't load sbcl-clx-truetype installed through Guix which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 68764@debbugs.gnu.org. --=20 68764: https://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D68764 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1709842862-29407-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 68764-close) by debbugs.gnu.org; 7 Mar 2024 20:20:50 +0000 Received: from localhost ([127.0.0.1]:55056 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riKES-0007da-UV for submit@debbugs.gnu.org; Thu, 07 Mar 2024 15:20:49 -0500 Received: from mout02.posteo.de ([185.67.36.66]:52325) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1riKEN-0007dD-7b for 68764-close@debbugs.gnu.org; Thu, 07 Mar 2024 15:20:47 -0500 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 90F58240103 for <68764-close@debbugs.gnu.org>; Thu, 7 Mar 2024 21:20:04 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1709842804; bh=fZ8mIzZzqnltynUrJzFDP8TgO7zm8CFy8D+/wZtG8ps=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=YEa7R0irqSq9YTWGdeLUhAtTCPVFB5RbTFj2Gx4Cj9aH/gnHMzyR/lVbKEqvwvND1 lp6Rdb7HKR0N0bwkLC6hdXXP1YSNtRaYSW5scX+zpmykox/G28db4fjwkAD65vj4r3 Zg8C8/LyOFbNd2NSVQ6IY/5GRQqgE5Ei/EzpH0zGqf1e75gupg/LRsVzU+F2G7DeuU 112NdzSJip1xi1KKwngW77VEWh2MHnzFHux3sea0BpGXb0MI64qhcAQ27l3gsJp91k 7d+2IYsCmPY15qQXbU4eAWyG79OV44OhkKa/mWatM+514FaGvH1Fm9NBPSGCbgAbIl BbnxQuPIhQR8g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4TrLJM3nmnz6twb; Thu, 7 Mar 2024 21:20:03 +0100 (CET) References: <87cytmiiyu.fsf@protonmail.com> <874jeycvlc.fsf@yoga.mail-host-address-is-not-set> <87bk96jvdw.fsf@kitej> <87bk7sza2w.fsf@yoga.mail-host-address-is-not-set> From: Guillaume Le Vaillant To: Lars Rustand Subject: Re: bug#68764: ASDF can't load sbcl-clx-truetype installed through Guix Date: Thu, 07 Mar 2024 20:18:21 +0000 In-reply-to: <87bk7sza2w.fsf@yoga.mail-host-address-is-not-set> Message-ID: <87zfv9bxql.fsf@kitej> 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: 68764-close Cc: 68764-close@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 (---) --=-=-= Content-Type: text/plain Lars Rustand skribis: > I had forgot about this thread, but randomly saw it mentioned on IRC > today. The problem in my case was that I had some packages in > ~/common-lisp. Since I was running the container from my home folder > this was still visible inside the container even though it was --pure. > After deleting the ~/common-lisp folder I was able to load the package > without any issue, both inside a container/shell and directly on my > system also. Ok. Closing the issue then. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iIUEAREKAC0WIQTLxZxm7Ce5cXlAaz5r6CCK3yH+PwUCZeohcg8cZ2x2QHBvc3Rl by5uZXQACgkQa+ggit8h/j8/lwD9H2pKzZLxUj42uOa+pC9s8mu5WWY713GICgV1 amRZEGEA/R2TfCK5F/ZinmwNzUQZia7PBHoKG+CInqjM4u2McX5e =aJHN -----END PGP SIGNATURE----- --=-=-=-- ------------=_1709842862-29407-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 27 Jan 2024 18:46:01 +0000 Received: from localhost ([127.0.0.1]:55924 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTngm-0000mP-Hx for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:46:00 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34128) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1rTngi-0000m6-ON for submit@debbugs.gnu.org; Sat, 27 Jan 2024 13:45:58 -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 1rTngV-0002Yg-Rh for bug-guix@gnu.org; Sat, 27 Jan 2024 13:45:43 -0500 Received: from mail-lf1-x129.google.com ([2a00:1450:4864:20::129]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1rTngT-0001J6-VB for bug-guix@gnu.org; Sat, 27 Jan 2024 13:45:43 -0500 Received: by mail-lf1-x129.google.com with SMTP id 2adb3069b0e04-51032058f17so358035e87.3 for ; Sat, 27 Jan 2024 10:45:38 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1706381137; x=1706985937; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:user-agent:from:to:cc :subject:date:message-id:reply-to; bh=uBX6DE4S2J65aZTfCj+UYg83B1cWFvb1i++R7Xiuhq0=; b=VeTUzjjiPnefNDPcqmoRDA1BX7VC2tTNK+YfKNF2TRwOVWIZCSLo4spkTo9nVBQj02 jouVQygkeS83YcmjTutMzXKfFFqVCd1+rhikoFT5zFiROVxwJxaZaUPKjX22IFGKZYOH c7HP8ieMizu2fH8mER2fvzOBRouXrGrltHKJMzK8lYX8cdba4lTPuAdhslQMqBCZeq5N H+PlC7la5EzZnq5ADQH+G5vuSkQikog6wm+MthXcZ14EHCdCznd/SDVrhCoTPVwMKR8N 870bWL3+G+g45EEesBdQ8G2nxraH2QDvbiLeWg3AikWo/zJS8FrCnXzvAomW0NS+72Vg wUWg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1706381137; x=1706985937; h=mime-version:message-id:date:subject:to:from:user-agent :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=uBX6DE4S2J65aZTfCj+UYg83B1cWFvb1i++R7Xiuhq0=; b=vn7U/MLEZp+yOLiLdSeQDjY6bC2E04229ho4kNKCDb1PGI7J3BXlYir2bh8f1Vsfoj Z4Y/ndDioGWRFrUZopm5GbD1vk4SUTng+0B+DHel8TgJZmnUlQe+mHqDp1Fk18ItUetI EaELlX4twhpdIk5ffk6X0IANaAue/rKsOnr7rloUJWNNmld3rTKEOz78+OaiVCMNvYbo eAhPr7pphN0SqAqxz/xHpH6kCSZZHEWPzSqZa48b9tTfjQ6a+vHg8P6Ts9HKKkpTzdq9 +riGy1di6+wnlGth9bkH45/hwYnghk50PxgKZDtJstEg4+WFY/COBqOM1Qf7va7rEKQ4 hBLg== X-Gm-Message-State: AOJu0YzMe55Nk0dahyTbF1fQ+tL4gcRyeMWPNVSfhM3Q74YCBo04NSNk mKouuAlDjaAqOisXDTa91n/ZueZHR5SvMnhgnE4TUH608I0lchSKcZF+xv9g X-Google-Smtp-Source: AGHT+IHiGJa2yCTyjaRDjxkjTNhFjo7oWxQjNXLP/BBf/O8STO6v462WoIjy82ik2aOeGNLv3aGDqg== X-Received: by 2002:a19:915b:0:b0:510:1013:c67f with SMTP id y27-20020a19915b000000b005101013c67fmr1273876lfj.67.1706381136836; Sat, 27 Jan 2024 10:45:36 -0800 (PST) Received: from localhost ([2a01:799:9ea:8d00:d0ba:d02b:dafe:e2cf]) by smtp.gmail.com with ESMTPSA id y3-20020ac24203000000b00510bd3e4a9asm100209lfh.139.2024.01.27.10.45.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sat, 27 Jan 2024 10:45:36 -0800 (PST) User-agent: mu4e 1.10.8; emacs 30.0.50 From: Lars Rustand To: bug-guix@gnu.org Subject: ASDF can't load sbcl-clx-truetype installed through Guix Date: Sat, 27 Jan 2024 16:57:36 +0100 Message-ID: <878r4ad39e.fsf@yoga.mail-host-address-is-not-set> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2a00:1450:4864:20::129; envelope-from=rustand.lars@gmail.com; helo=mail-lf1-x129.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, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=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.0 (+) 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.0 (/) Trying to load clx-truetype with ASDF in SBCL fails because of read-only filesystem. This is caused by the store being read-only and ASDF is trying to save the compiled file there. I read somewhere that Guix already supplies precompiled files for all Common Lisp libraries, so ASDF should just be able to load this one instead of compiling it, but this doesn't seem to work in this case. I'm able to load other packages just fine, like sbcl-slynk and sbcl-alexandria. Using cl-clx-truetype instead of sbcl-clx-truetype also works fine, even though this one obviously also needs compilation. I'm not sure what the exact cause is, but it seems that there are at least two things wrong. 1. ASDF/SBCL doesn't find the precompiled file(s) for clx-truetype. 2. The path to where the compiled files are saved is wrong. Steps to reproduce: 1. Install sbcl and sbcl-clx-truetype 2. Run `sbcl --eval '(require :asdf)' --eval '(asdf:load-system :clx-truetype)'` 2a. Or start sbcl and manually run the commands --8<---------------cut here---------------start------------->8--- This is SBCL 2.4.0, an implementation of ANSI Common Lisp. More information about SBCL is available at . SBCL is free software, provided as is, with absolutely no warranty. It is mostly in the public domain; some portions are provided under BSD-style licenses. See the CREDITS and COPYING files in the distribution for more information. WARNING: System definition file #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/share/common-lisp/sbcl/clx-truetype/clx-truetype.asd" contains definition for system "clx-truetype-test". Please only define "clx-truetype" and secondary systems with a name starting with "clx-truetype/" (e.g. "clx-truetype/test") in that file. WARNING: System definition file #P"/gnu/store/bqfsbh15lpnf9i9f5qf6ya6yhcdk8nw3-sbcl-cl-store-0.8.11-1.c787337/share/common-lisp/sbcl/cl-store/cl-store.asd" contains definition for system "cl-store-tests". Please only define "cl-store" and secondary systems with a name starting with "cl-store/" (e.g. "cl-store/test") in that file. WARNING: redefining ZPB-TTF::LOCATION in DEFGENERIC debugger invoked on a SB-INT:SIMPLE-FILE-ERROR in thread #: Error opening #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3ALSV.fasl": Read-only file system Type HELP for debugger help, or (SB-EXT:EXIT) to exit from SBCL. restarts (invokable by number or by possibly-abbreviated name): 0: [CONTINUE ] Retry opening. 1: [USE-VALUE ] Try opening a different file. 2: [RETRY ] Retry compiling #. 3: [ACCEPT ] Continue, treating compiling # as having been successful. 4: Retry ASDF operation. 5: [CLEAR-CONFIGURATION-AND-RETRY] Retry ASDF operation after resetting the configuration. 6: Retry ASDF operation. 7: Retry ASDF operation after resetting the configuration. 8: Ignore runtime option --eval "(asdf:load-system :clx-truetype)". 9: [ABORT ] Skip rest of --eval and --load options. 10: Skip to toplevel READ/EVAL/PRINT loop. 11: [EXIT ] Exit SBCL (calling #'EXIT, killing the process). (SB-IMPL::%OPEN-ERROR #P"/gnu/store/qwb8qyjn615icrgxkjwqjwlwkwzxcc7y-sbcl-clx-truetype-0.0.1-1.c6e10a9/lib/common-lisp/sbcl/clx-truetype/package-tmpGHU3ALSV.fasl" 30 NIL :CREATE) 0] ; ; compilation unit aborted ; caught 1 fatal ERROR condition * % --8<---------------cut here---------------end--------------->8--- ------------=_1709842862-29407-1--