From mboxrd@z Thu Jan 1 00:00:00 1970 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= Subject: bug#36511: extraneous recompiles of scm files while editing gnu/packages/ Date: Fri, 12 Jul 2019 22:50:24 +0200 Message-ID: <87blxzdlkf.fsf@gnu.org> References: <87k1cwjjul.fsf@gnu.org> <878st8g7w0.fsf@gnu.org> <87k1csb2bx.fsf@gnu.org> <8C9B4ABA-AFF8-4CE7-A401-01B329134D03@vllmrt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([2001:470:142:3::10]:38780) by lists.gnu.org with esmtp (Exim 4.86_2) (envelope-from ) id 1hm2VT-0000me-Mo for bug-guix@gnu.org; Fri, 12 Jul 2019 16:51:04 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hm2VS-0004KI-Pj for bug-guix@gnu.org; Fri, 12 Jul 2019 16:51:03 -0400 Received: from debbugs.gnu.org ([209.51.188.43]:60213) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1hm2VS-0004KB-MB for bug-guix@gnu.org; Fri, 12 Jul 2019 16:51:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1hm2VS-0004wZ-Jl for bug-guix@gnu.org; Fri, 12 Jul 2019 16:51:02 -0400 Sender: "Debbugs-submit" Resent-Message-ID: In-Reply-To: <8C9B4ABA-AFF8-4CE7-A401-01B329134D03@vllmrt.net> (Robert Vollmert's message of "Fri, 12 Jul 2019 09:38:18 +0200") 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.org@gnu.org Sender: "bug-Guix" To: Robert Vollmert Cc: 36511@debbugs.gnu.org Hi, Robert Vollmert skribis: > The suggestion was that the default workflow should be to compile the > scheme files using `make`. That does avoid the recompile spam, but: > > - adding a scheme file requires going through > 1. edit Makefile.am > 2. call bootstrap > 3. call configure, remembering the mystery localstatedir argument > 4. call make, waiting through documentation and nix-daemon compiles You only have to type =E2=80=98make=E2=80=99, nothing more. =E2=80=98boots= trap=E2=80=99 and =E2=80=98configure=E2=80=99 only need to be invoked the first time. > - I get random mysterious documentation builds throughout. E.g. just now: I think =E2=80=98make=E2=80=99 is behaving as expected here, I don=E2=80=99= t see anything mysterious here. > Let me know if these should be considered separate bugs worth filing. Yeah, I think we should try to keep issues focused. The issues you reported are all important, but we need to boil them down to specific problems we can address. Thank you, Ludo=E2=80=99.