From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Marusich Subject: Re: New =?utf-8?B?4oCYZ3VpeCBwdWxs4oCZ?= - guile-sqlite3 problem Date: Thu, 19 Jul 2018 01:12:22 -0700 Message-ID: <878t67iqzd.fsf@gmail.com> References: <87y3fogt8e.fsf@gnu.org> <87sh4ore3y.fsf@gmail.com> <20180712110438.gr3agufho7h63hel@thebird.nl> <20180712111202.s4u53cqyssnzvy24@thebird.nl> <20180712123529.4ymhtrzqwzxrfs4w@thebird.nl> <87lga9xg5y.fsf@gmail.com> <20180719072242.g2wrq4srtbxbdpmz@thebird.nl> 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]:37764) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fg435-0002cD-46 for guix-devel@gnu.org; Thu, 19 Jul 2018 04:12:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fg434-0003qm-6s for guix-devel@gnu.org; Thu, 19 Jul 2018 04:12:31 -0400 Received: from mail-pf0-x230.google.com ([2607:f8b0:400e:c00::230]:35262) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fg433-0003q7-Vi for guix-devel@gnu.org; Thu, 19 Jul 2018 04:12:30 -0400 Received: by mail-pf0-x230.google.com with SMTP id q7-v6so3526105pff.2 for ; Thu, 19 Jul 2018 01:12:29 -0700 (PDT) In-Reply-To: <20180719072242.g2wrq4srtbxbdpmz@thebird.nl> (Pjotr Prins's message of "Thu, 19 Jul 2018 09:22:42 +0200") 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" To: Pjotr Prins Cc: guix-devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Pjotr Prins writes: > guix environment guix will only work if the daemon is up-to-date > (right?). I had to get that upgrade sorted, that was the pain.=20 I think "guix environment guix" should drop you into an environment where the guix package's inputs are available, regardless of what version of the daemon you're using. What matters most is the guix package definition, since it determines the inputs. Of course, using a version of guix (the package definition, or the supporting Guile code) that is far removed in time from the Guix source you're trying to compile will make it less likely to succeed. I recall having quite a hard time trying to compile Guix 0.14.0 from source using a "guix environment guix" environment that was built by a Guix from an old version, something around 0.10.0 or so. Too much changed. Likewise, using a guix-daemon from sufficiently far in the past or future (compared to the guix client-side code you're running) might also cause problems. However, since the guix-daemon and the protocols it uses change less frequently, it's less likely to cause problems. > With regards to guile-sqlite3 it was a path that was missing. Maybe it > got corrected in later versions and I was just unlucky. Glad to hear you got it working! =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAltQR+YACgkQ3UCaFdgi Rp2kdQ/+OliLfUX1hjTsow+pSWI4HpEU8jr8IgdH+GpNtYz8PZbMohcMxabKktC6 21DgZh4PQBtc2g+58rcQQNU/UIDCPNP2OaaIsH9iNWZ7/fMaokfrW2aFMfhxFIKf EkmuWGgaV7aPixsMTwZ64vamjMZIZJpHROEx+wxdSNKa0u+1+689yz1IJvFkQdrh FP+PGp8+HJw1gIc2HREUScaWI2Jf8SUxhfUcUiMITy3H7/Y+D+FpFR5VpqPIiHuA axOf2S3wPkXONZdQhEydyD9Dwf3uT5ioGVfzNahG32P1BCBwzKiMy++WVNw23R/R LqIpZM0B1kcph9YYt+q53RIHdLG6x3Z+cX74mmz/jxOsuFDAL9/Ybu6P8xazywtz 2mBeuNhgDrVPKYBmgFrBRWAWz8WHFm29V9ZLI8AUWTyFGlpu7SHVFP/1/79y1WOi nenWjwAQtVvh8ZYm+K8hZowG3kwRYsxa3FIqAtAm/lGoi/k53rMTolxJW6GaGxm9 oY7kjSuZsme9cikcWHmpAZ37+9dHe61Sf8r08T5xKo24lZArmsKVRVUcjfHZqYDb +Avn5WJyGcf16d0c20Y7HkrrcNQjQjJJkX0RfgtO0RoZl7IuMXDMeARlWeyzXBu8 3Vqgzuz9odHogxfZCrlEtbrVge2/JWeKk4fkZ6j6Gvs9Pw6Xz2g= =2hJD -----END PGP SIGNATURE----- --=-=-=--