From mboxrd@z Thu Jan 1 00:00:00 1970 From: Christopher W Carpenter Subject: Re: bug#22571: Guix on Debian Testing sbcl package needs warning to set SBCL_HOME Date: Sat, 06 Feb 2016 16:59:02 -0600 Message-ID: <87vb61la2x.fsf@mordocai.net> References: <87y4aycs21.fsf@mordocai.net> <874mdm0yz2.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:43671) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aSBox-0004Tr-FP for guix-devel@gnu.org; Sat, 06 Feb 2016 17:59:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aSBou-0005vW-7l for guix-devel@gnu.org; Sat, 06 Feb 2016 17:59:15 -0500 In-Reply-To: <874mdm0yz2.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sat, 06 Feb 2016 14:06:57 +0100") List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ludovic =?utf-8?Q?Court=C3=A8s?= Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable ludo@gnu.org (Ludovic Court=C3=A8s) writes: > Christopher W Carpenter skribis: > >> When doing guix package -i sbcl on my newly setup debian testing + guix >> machine and then attempting to run sbcl I got the error: >> >> fatal error encountered in SBCL pid 7492(tid 140737354086144): >> can't find core file at /usr/lib64/sbcl/sbcl.core > > Are you sure you were running ~/.guix-profile/bin/sbcl? > > I=E2=80=99ve just tried this on GuixSD, to check whether sbcl systematica= lly > looks for things in /usr: > > $ strace -f -o ,,s $(guix build sbcl | head -1)/bin/sbcl=20 > This is SBCL 1.2.8, 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. > * (+ 2 3) > > 5 > * > $ grep /usr ,,s > [ nothing ] > > However, it loads /etc/sbclrc. Could it be that your host distro > provides such a file, which tweaks sbcl into reading from /usr/lib64? > > Thanks for the report, > Ludo=E2=80=99. Hey Ludo, Yes, i was definitely running ~/.guix-profile/bin/sbcl. Not only did I not have any other sbcl installed, but the guix version (1.2.8) differs From=20the debian testing version (1.3.1) and I verified that the correct version was running. I also have no /etc/sbclrc for the same reason. I haven't used guix long but from what I can tell there are a lot of issues similar to this that only seem to affect non-GuixSD systems. It appears this problem does not occur if I build sbcl myself rather than u= sing the substitute from hydra. I am attempting to verify this, as that seems very weird/impossible. Thanks, Christopher Carpenter --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJWtnq2AAoJEFJw6mniKueltI4P/RDYNmNpTPqJ/EmouB5n/7br dTSH3w8dKDG+AC396YwGa3mGp4Gp1ZqwLpZZM2bJcSykQ97ZJYPyJc6GlamTiHf8 gktVtUs+98NOJzK3/pYKHRZZ7KcW3KOT7P0EyVKTZHpyGdTZjTnC3HumAzk06/5N EPvimrqmOiHz97vU2faRYtVoih/92vWgIKVE5xqsnzokGtafVQz76DM6kZC90WYj iU1IigULCKCved3pz4UZX7s82+7SS+oduqHwv6ihQRs1WPErLQ+udBBkvJm1rJNf jYOwsmfeD151Nm7PvjQmuzvL2YZ+ijRtAHb1aWRcn65739beJSZJHZB1GpnP5lDm 3gi3qUyqngbENffsSs5Rvhzo7zfrKPsLb5nbYr8Je6YqoErnELCMVcpKn1EbFzHB atKaJ6pTZx3GH+9qc9ermCL0S1Fmq8zFuodBfcOsAUkDvu95soVZdB/gQlsQJgUD Ow38WWd/T/2H0eFeAJ03QhhH9DH3ScCiZ6SnYdOaggK8phvB3S+mz06WJmpZycCI Ah8y6Yq37Dg/mamqonfybfd3tK6hqvzASlNMvrvSRSzd7xRSshju1zCXMLOV90x3 UcH6fHJMBdOARhe5/T2NLSAoa572KE1Sxuv3t6zj3QIIj2HWlgnOG5HqcLbYQVv5 0Iz/1rGta9aBtZUnO+Jh =5cWg -----END PGP SIGNATURE----- --=-=-=--