From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nikita Karetnikov Subject: Re: FAQ Date: Tue, 09 Jul 2013 23:00:05 +0400 Message-ID: <87bo6ba79m.fsf@karetnikov.org> References: <51D71116.3080403@BlueT.org> <87txk8sqc6.fsf@gnu.org> <51D768DE.90403@BlueT.org> <878v1jstco.fsf@gnu.org> <51D9F8EF.5050806@BlueT.org> <87li5hb71f.fsf@gnu.org> <51DAF2F0.5020100@BlueT.org> <871u78ahzj.fsf@gnu.org> <87ppusu3sv.fsf_-_@karetnikov.org> <87y59g6krw.fsf@gnu.org> 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]:37544) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Uwd5E-00049R-Qw for guix-devel@gnu.org; Tue, 09 Jul 2013 14:56:19 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Uwd5C-0000ma-3q for guix-devel@gnu.org; Tue, 09 Jul 2013 14:56:16 -0400 In-Reply-To: <87y59g6krw.fsf@gnu.org> ("Ludovic =?utf-8?Q?Court=C3=A8s=22'?= =?utf-8?Q?s?= message of "Tue, 09 Jul 2013 13:21:55 +0200") List-Id: 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: multipart/mixed; boundary="=-=-=" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > It=E2=80=99s a good idea, probably as the first section in =E2=80=98HACKI= NG=E2=80=99. Would you > like to propose a patch? Attached. Did I forget to mention anything? --=-=-= Content-Type: text/x-diff; charset=utf-8 Content-Disposition: attachment; filename=0001-doc-Add-FAQ-to-HACKING.patch Content-Transfer-Encoding: quoted-printable From=2017a11ca78a4f71174edf57ec01f55934b1761363 Mon Sep 17 00:00:00 2001 From: Nikita Karetnikov Date: Tue, 9 Jul 2013 18:47:17 +0000 Subject: [PATCH] doc: Add FAQ to 'HACKING'. =2D-- HACKING | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/HACKING b/HACKING index dd59a68..89ea124 100644 =2D-- a/HACKING +++ b/HACKING @@ -3,12 +3,32 @@ #+TITLE: Hacking GNU Guix and Its Incredible Distro =20 Copyright =C2=A9 2012, 2013 Ludovic Court=C3=A8s +Copyright =C2=A9 2013 Nikita Karetnikov =20 Copying and distribution of this file, with or without modification, are permitted in any medium without royalty provided the copyright notice and this notice are preserved. =20 =20 +* FAQ + +** ./configure: line 6755: `PKG_CHECK_MODULES(GUILE, guile-2.0 >=3D 2.0.5)' + +This message means that Autoconf didn't pick up the definition of the +'PKG_CHECK_MODULES' M4 macro. 'pkg.m4' is provided by the 'pkg-config' +package. If you install 'pkg-config', Autoconf should automatically find = it. + +However, if you installed Automake in '/usr/local', it wouldn't look for '= .m4' +files in '/usr/share'. You have to invoke the following command in that c= ase: + + $ export ACLOCAL_PATH=3D/usr/share/aclocal + +** make: *** No rule to make target `nix/libstore/schema.sql', needed by +`nix/libstore/schema.sql.hh'. + +You must run './bootstrap', which just invokes 'git submodule update', bef= ore +'./configure && make && make check'. + * Running Guix before it is installed =20 Command-line tools can be used even if you have not run "make install". =2D-=20 1.7.9.5 --=-=-=-- --==-=-= Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) iQIcBAEBAgAGBQJR3F26AAoJEM+IQzI9IQ38ozEP+wcWuj2oTAvQzZ69KJgWmWTN ygdZyJHzkhCR0Ji837SKo6fO19Nr7UF5To1agmTrtXwIUwhHCzKnX/5fB+9ob/LE /QPhoL99ypd4UScJwn9VolrhAv7h+YAviuE+r5x1BEs4IvqU0mbqjZ0D4w2Bdm7p wkufHJLcWlrnkg169N2wZvYzCmVbnRYmlyWejR3sJfLUPCDB+jrLTNEuoKwzfmjw XwWH1NpqZwcuRLmAIHxT4jUvD+ZN/mMWye9xrrfRb54zX+/c0kMqoPtQx5eLrbTH wAVB3htUw7LLvm/N6odRyjW445o74fhurw8VCR4V8vmHFh6vG06jV9w9v2IwYJzz jkJwWHZ41PyAF9WukYjJfdisvRN8Bf2e9RJ7OStj0plIE7Fj/A99h4ii5esXGk0b PhLNfr25XEtQHIXXjyEmyoSU6oir3ncbfVxMeX7RMxypoPOFyVaY13pxpCKfGO+H 1EMmnqmEAB1O0iilAG16KqbN7sYevHkFeZ6YH1ndzqKdKgza2aur/VKUwALurFMB LtCNqihjX+zYNv27qtlK1hp8epYPEdD4TSoIumDo8xRLDEw5pboW8ifko97pD0vx q9VweNp4yLW665hFlEcDXLGqRjcYlLSkc73tLJ/0Q8GsqbkHLUCyZdc+QQiugdY6 O+DHjnLc/d+ysYGDjveY =mFJq -----END PGP SIGNATURE----- --==-=-=--