From mboxrd@z Thu Jan 1 00:00:00 1970 From: Evan Straw Subject: bug#39079: SBCL CFFI from Guix unable to find dynamic libraries Date: Thu, 16 Jan 2020 10:36:51 -0800 Message-ID: <87lfq7jlj0.fsf@gmail.com> References: <87v9pfm2fq.fsf@gmail.com> <87o8v7yp23.fsf@ambrevar.xyz> <87muapu3n4.fsf@gmail.com> <874kwxxiwk.fsf@ambrevar.xyz> <8736chw08g.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38481) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1isA1r-0003mR-Jc for bug-guix@gnu.org; Thu, 16 Jan 2020 13:38:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1isA1q-0006pF-24 for bug-guix@gnu.org; Thu, 16 Jan 2020 13:38:03 -0500 Received: from debbugs.gnu.org ([209.51.188.43]:60593) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1isA1p-0006p8-Rb for bug-guix@gnu.org; Thu, 16 Jan 2020 13:38:02 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1isA1p-0004ZY-PI for bug-guix@gnu.org; Thu, 16 Jan 2020 13:38:01 -0500 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <8736chw08g.fsf@ambrevar.xyz> (Pierre Neidhardt's message of "Wed, 15 Jan 2020 10:13:51 +0100") List-Id: Bug reports for GNU Guix List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-guix-bounces+gcggb-bug-guix=m.gmane-mx.org@gnu.org Sender: "bug-Guix" To: Pierre Neidhardt Cc: 39079@debbugs.gnu.org --=-=-= Content-Type: text/plain Pierre Neidhardt writes: > Konrad Hinsen writes: > >> Guix' ldd has been patched to ignore LD_LIBRARY_PATH, so my prediction >> is that this won't change anything. > > Maybe ldd (I don't know), but I suggest to run SBCL here. It should > work. Sorry for the late update, but this actually does work! Setting LD_LIBRARY_PATH to include all the relevant library directories (/usr/lib/x86_64-linux-gnu, /lib/x86_64-linux-gnu) makes CFFI load the library perfectly with no issues, and further steps in the CFFI tutorial work fine too. It was not set by default on my system so I'll add something to my .profile or related to set that on login. Thanks to everybody for their help with this! -- Evan --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEE6f/SZXb4DLdwy+VR9TDDtKKp8G0FAl4grUMACgkQ9TDDtKKp 8G1zXRAAoe9pvM8oNVkZzqiHD3T6aQlC6cjx7F5SN7qeRRDuRSfy/IVY3BPXMYVe pWRyMz/skjQvtSRuvQGhnjs3Q6qPa/46qsZVXhisgaQLFJDzugQ+ks70wbbvfevz 0xF3QMWDh9cZvWh9mtCeaYeqgnOoEPGIiPI4EzqrlhX/8EA5/YFwOGJwGwdwZGz8 kvBFW/c7+N3+dNDcKy9d0tTszYTjhfXvucxcJeboAJL2Kw+DoqnoGdxIaDkUXsdu 9kTM+t474F60N3ecvjXzWqedyHZaZHD4eP6IFBb+pX1WV9CeiVOBeXFICjH5i+RJ 1sVQ7UVADb4lw67rLX+mXzhZKCK0ORTZ8h1vfRYvHOihLwZvdhASiDTgxP7RvvO2 YjpbfKW3FknWNAHsyQlrz2aBS8Hk4lnG6jPlUo68hdIxAs/9/t77fiBV36GjdBot //g9RCgaxpr/yn8l3o7gTj+y9sOAg+dYCHQDtOA39dzKea0BuKMQ7J9zLg8g8n3G +WOIcttCYBGxMXKVEUK1+ShUue742ksakrJCYQOnPft98Dk3MB1RbJUuIuRiAQZx BfVI6ON5YN7RK1Zmfhy0SAPlmKLg+9O9NmwA/tx+OUMFSwsZ3WsjW/R/Xeuaq0N2 08SOcS7oJEsCaYZ7zTLc/L52QtoFwEDysNrzn6Fq39+vcrpUgro= =Phqr -----END PGP SIGNATURE----- --=-=-=--