From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40133) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fRGCZ-00019o-Jl for guix-patches@gnu.org; Fri, 08 Jun 2018 08:09:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fRGCU-0002D6-Kt for guix-patches@gnu.org; Fri, 08 Jun 2018 08:09:07 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:59208) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fRGCU-0002Cm-GH for guix-patches@gnu.org; Fri, 08 Jun 2018 08:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fRGCU-0008Pp-7F for guix-patches@gnu.org; Fri, 08 Jun 2018 08:09:02 -0400 Subject: [bug#31399] [PATCH] import: elpa: Implement recursive import. Resent-Message-ID: From: Oleg Pykhalov References: <87y3grykhx.fsf@gmail.com> <87wovs2bdq.fsf@gnu.org> <87603bc31l.fsf@mdc-berlin.de> <877enmzg6d.fsf@gnu.org> <87efhtdruj.fsf@gmail.com> <87vab26y1j.fsf@gnu.org> Date: Fri, 08 Jun 2018 15:08:13 +0300 In-Reply-To: <87vab26y1j.fsf@gnu.org> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Fri, 01 Jun 2018 22:40:08 +0200") Message-ID: <87sh5xlbv6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: Ludovic =?UTF-8?Q?Court=C3=A8s?= Cc: Ricardo Wurmus , Ricardo Wurmus , 31399@debbugs.gnu.org, 31399-done@debbugs.gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Ludovic, Guix, Apologies for a delay. ludo@gnu.org (Ludovic Court=C3=A8s) writes: [=E2=80=A6] > I=E2=80=99d find it clearer to have a first patch that moves code from cr= an.scm > to utils.scm, and a second patch containing the ELPA changes. No big > deal though. OK, splitted the patch. Also removed unused srfi-41. > Please double-check that tests/{elpa,cran}.scm still pass, but if they > do, I think you can go ahead and push. I tested both commits separately. Pushed as: =2D 74032da3a2ef3e99e89dd58701414004f5a6c061 =2D ae9e5d6602544390fa5da0a87450405ebba012fd While I've tested, =E2=80=98test-tmp/db/=E2=80=99 directory was missing in = my Guix Git repository (=E2=80=98test-tmp=E2=80=99 directory was present), tests failed= until I manually created by invoking =E2=80=98mkdir test-tmp/db=E2=80=99. I've tri= ed to remove =E2=80=98test-tmp=E2=80=99, invoke =E2=80=98./configure --localstatedir=3D/= var --prefix=3D=E2=80=99 and =E2=80=98make=E2=80=99, but it produced only =E2=80=98test-tmp=E2=80=99 dir= ectory. [=E2=80=A6] For the record. I did some manually tests by commenting package and dependency package recipes in Guix package collection, then invoked import: =2D =E2=80=98r-circlize=E2=80=99 which depends =E2=80=98r-shape=E2=80=99 =2D-8<---------------cut here---------------start------------->8--- ./pre-inst-env env GUIX_PACKAGE_PATH=3D guix import cran -r circlize =2D-8<---------------cut here---------------end--------------->8--- =2D =E2=80=98emacs-xelb=E2=80=99 which depends on =E2=80=98emacs-exwm=E2=80= =99 =2D-8<---------------cut here---------------start------------->8--- ./pre-inst-env env GUIX_PACKAGE_PATH=3D guix import elpa -r exwm =2D-8<---------------cut here---------------end--------------->8--- =2D =E2=80=98emacs-ace-window=E2=80=99 which depends on =E2=80=98emacs-avy= =E2=80=99 =2D-8<---------------cut here---------------start------------->8--- ./pre-inst-env env GUIX_PACKAGE_PATH=3D guix import elpa -a melpa -r ace-wi= ndow =2D-8<---------------cut here---------------end--------------->8--- Thanks, Oleg. --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEc+OyAXw1EaDPCmAPckbhHGm3lWkFAlsaca0ACgkQckbhHGm3 lWlfeRAAna+Yg6v0o3bFoRypPyrhddsmhoAoTIHvVFGD2WSfMBgUwsHVBKYy79Vo 5zncsgp7Oa2pu2Jd8r11AvDTmThsZa23WqKA7PKtWR91UN04ifKmKcbs4cDa3m6+ vedEL1XksKpC0ypcZgQoRFDqsZP/RULHonNI6/hnaU+IMUxF5u4iyTnz34QHD1xn xd+eyFOIqxqRvQodOiVHHIANuyFgQ/p5Udx/S9/ZYWtLr/yMHkS73uCUlPGvcm0L 8q1ZUYEoyyWBsJ5U2OkdWql5U/sltrJ7B0gTEGZ1K9dE6dFsOR4HTt2FUws7Mh6Y 5QngVmI//svwrmd/TTJLkBSt6yvNm+hkdjoMWJThqLjGGov+frPhFk8luWCh0Ecb IVDS5wvD60Q0JjM0vAS6urFROsP2lc6AEqPdVYLFOz7bgGTaLeXDKGaTmyiLkiL2 Ezsbv7HJJmZ9yn2D4Xy81PtRbTTDaA01EFCA9p/JSN0tvJ5TETuVt2F/I/vIXxvf 43QwEvuaYrc6T4aLCH0rKOjpTSfbFxGZZ5IqWefPOQM71Iw8q2TsvRfE2X0JB9iM SYg2ynboST1fWW/QN0jJoeRSzzTEvj76nN/jEUrprpxxJ7EqnHD1llRZ+h5tBFT1 v8eA57qBzh5SBCXF68kEnuxZniRmVKKhF6oMRM/bCPwRzgcdev8= =e/il -----END PGP SIGNATURE----- --=-=-=--