From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: Package Definition Place Date: Thu, 02 Jan 2014 06:44:00 +0400 Message-ID: <87k3ejt85r.fsf@karetnikov.org> References: <1471744.UPeTPsttfJ@knossos> <1624764.I00B4s6j74@knossos> <20140101195503.GA11078@intra> <1619112.GoJPxVuIlx@knossos> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha1; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56818) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VyYB0-0000vm-U3 for guix-devel@gnu.org; Wed, 01 Jan 2014 21:38:27 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VyYAz-0006Cu-Vq for guix-devel@gnu.org; Wed, 01 Jan 2014 21:38:26 -0500 Received: from [2a01:7e00::f03c:91ff:fedf:181] (port=51212 helo=cooksoni.karetnikov.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VyYAz-0006Cn-Q8 for guix-devel@gnu.org; Wed, 01 Jan 2014 21:38:25 -0500 In-Reply-To: <1619112.GoJPxVuIlx@knossos> (kete@ninthfloor.org's message of "Wed, 01 Jan 2014 17:30:08 -0500") 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: Kete Cc: guix-devel@gnu.org --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > Am I supposed to add a module to gnu-system.am? Yes, here=E2=80=99s an example [1]. > make[2]: *** No rule to make target `gnu/packages/zsh.scm', needed by `al= l- > am'. Stop. I=E2=80=99ve just tried the following. Could you do the same and report any issues? $ git clone git://git.sv.gnu.org/guix.git $ cd guix $ ./bootstrap && ./configure --localstatedir=3D/nix/var && make && make che= ck (See =E2=80=98HACKING=E2=80=99 for more information.) Then you could add a recipe (i.e., the definition of a package) to =E2=80=98guix/gnu/packages=E2=80=99. For instance, this commit [1] adds th= e elfutils recipe to =E2=80=98gnu/packages/elf.scm=E2=80=99. Did I forget to address anything? [1] http://git.savannah.gnu.org/cgit/guix.git/commit/?id=3D2ed5b0f42c40b5eb= 8df462b3cff3399123423182 --=-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJSxNJzAAoJEM+IQzI9IQ38czoP/0Vwxmnsh1x4E4Sk4XH6j2T9 3GDSvIFP9nSenCYUWFKBRZFcqyr4aLO2J4yDlKCBmR2sI4238lzapBQqn6sq1RGb cFhB8TR+KzhAI7R0uMNb4K/S5Fpng8nZKlVyljMNmj0H5ypDUYtMVf+7dl4qhq8e yqEcj2RqNeKiaTz/LQdytS+LHVB0iATQBBnlpIKWPLoByMa40+AHq69l4bmgv9Qx xhmM0msgXbPcAoAHRch8Fpy2II1X1LV2956UkC/JitFQ1qwu5P6VuvQSsNVL1zce AE9aFizomaSufoN/U2HiHrGH/TCmc+V6JgLYoglNmFX+tpqjRr+2KNezCmg1UiEH v12FtRai9snA7G831DI8DcoeBbuY3Gi5h1i3mCi8rlKYTp2B9JDcarBy/1tCYV9g GHKeD8RfHEJCqSEBclfskrCTPC8KelNLFtkNQI0kXg+hSaNszMia7bB4gH5vaRks GTfTrcRaT72WWrCTk4e5MBuSt2uPjSINXVvbRPkmEWCjZ8ZMscLpN+a0YQlEciGD G2mkyyX+AeOuxeD9+PvzOB2tL0xp9V3t30R0HXn89X3VkCFAyWzHbjRFJkmjH41O /Xckxll8CG+GXUs7V2FZmSQZo9ESS4qCcuGflnSyYtWuAxTvUwU2XwaY7xvY132l Odx01t6TrGGcdFRMRJA2 =abUk -----END PGP SIGNATURE----- --=-=-=--