From unknown Tue Aug 19 10:03:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29727: changing contributing.texi does not trigger rebuild of =?UTF-8?Q?=E2=80=9Cinfo=E2=80=9D?= target Resent-From: Ricardo Wurmus Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Fri, 15 Dec 2017 23:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 29727 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: 29727@debbugs.gnu.org X-Debbugs-Original-To: bug-guix@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.151338229122179 (code B ref -1); Fri, 15 Dec 2017 23:59:01 +0000 Received: (at submit) by debbugs.gnu.org; 15 Dec 2017 23:58:11 +0000 Received: from localhost ([127.0.0.1]:36231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePzrm-0005le-Rb for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePzrl-0005lP-5E for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePzrf-000260-1D for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44323) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePzre-00025T-Tb for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32843) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePzrd-00013p-Ps for bug-guix@gnu.org; Fri, 15 Dec 2017 18:58:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePzra-00022V-Nk for bug-guix@gnu.org; Fri, 15 Dec 2017 18:58:01 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21084) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePzra-000228-Eu for bug-guix@gnu.org; Fri, 15 Dec 2017 18:57:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1513379513; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; l=453; bh=seOjeUmwm1KIVmUeJLDLnFxnXLW/DLM7XY22jzD/z08=; b=iAYE+2D8x883JRpSbSNtSUTTLIbnUnJVCbDxOm/IxtYXtiSLXZJk8bsB8DfiY2LO 76bZ5PD7AUASIHlhaWf9FoHVir7pwjpXdaj6DevBI/8LuMe3XLcqYBDjT5EDdYIPOjr o1aLIg3cT4AbIYAtwrEZaUn8bips2Gvg55pTRu2U= Received: from localhost (port-92-200-20-179.dynamic.qsc.de [92.200.20.179]) by mx.zohomail.com with SMTPS id 1513379513308100.09084955994433; Fri, 15 Dec 2017 15:11:53 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ricardo Wurmus X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sat, 16 Dec 2017 00:11:49 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID: <87r2rvoabu.fsf@elephly.net> X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) After modifying =E2=80=9Cdoc/contributing.texi=E2=80=9D the command =E2=80= =9Cmake info=E2=80=9D does not rebuild =E2=80=9Cguix.info=E2=80=9D. =E2=80=9Ccontributing.texi=E2=80=9D i= s included from =E2=80=9Cguix.texi=E2=80=9D. Only after touching =E2=80=9Cguix.texi=E2=80=9D does =E2=80=9Cmake info=E2= =80=9D rebuild =E2=80=9Cguix.info=E2=80=9D. --=20 Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net From unknown Tue Aug 19 10:03:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29727: changing contributing.texi does not trigger rebuild of =?UTF-8?Q?=E2=80=9Cinfo=E2=80=9D?= target Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Mon, 15 Jan 2018 14:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29727 X-GNU-PR-Package: guix X-GNU-PR-Keywords: To: Ricardo Wurmus Cc: 29727@debbugs.gnu.org Received: via spool by 29727-submit@debbugs.gnu.org id=B29727.151602565822322 (code B ref 29727); Mon, 15 Jan 2018 14:15:01 +0000 Received: (at 29727) by debbugs.gnu.org; 15 Jan 2018 14:14:18 +0000 Received: from localhost ([127.0.0.1]:56814 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eb5Wk-0005nw-99 for submit@debbugs.gnu.org; Mon, 15 Jan 2018 09:14:18 -0500 Received: from eggs.gnu.org ([208.118.235.92]:45930) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eb5Wg-0005nd-7E for 29727@debbugs.gnu.org; Mon, 15 Jan 2018 09:14:16 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eb5WX-0000GR-6p for 29727@debbugs.gnu.org; Mon, 15 Jan 2018 09:14:08 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48549) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eb5WX-0000GN-2U; Mon, 15 Jan 2018 09:14:05 -0500 Received: from [2a01:e35:2ec2:e580:7d5f:f616:fc6f:3970] (port=41042 helo=godel) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eb5WW-0006o8-JF; Mon, 15 Jan 2018 09:14:04 -0500 From: Mathieu Lirzin References: <87r2rvoabu.fsf@elephly.net> Date: Mon, 15 Jan 2018 15:14:03 +0100 In-Reply-To: <87r2rvoabu.fsf@elephly.net> (Ricardo Wurmus's message of "Sat, 16 Dec 2017 00:11:49 +0100") Message-ID: <87a7xfdxas.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello, Ricardo Wurmus writes: > After modifying =E2=80=9Cdoc/contributing.texi=E2=80=9D the command =E2= =80=9Cmake info=E2=80=9D does not > rebuild =E2=80=9Cguix.info=E2=80=9D. =E2=80=9Ccontributing.texi=E2=80=9D= is included from =E2=80=9Cguix.texi=E2=80=9D. > > Only after touching =E2=80=9Cguix.texi=E2=80=9D does =E2=80=9Cmake info= =E2=80=9D rebuild =E2=80=9Cguix.info=E2=80=9D. Here is a fix for that. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline; filename=0001-build-Declare-doc-guix.texi-dependencies.patch Content-Transfer-Encoding: quoted-printable >From 0bab7bb491aca9077f42a0ab4084040742440b1f Mon Sep 17 00:00:00 2001 From: Mathieu Lirzin Date: Mon, 15 Jan 2018 14:47:12 +0100 Subject: [PATCH] =3D?UTF-8?q?build:=3D20Declare=3D20=3DE2=3D80=3D9Cdoc/guix= .texi?=3D =3D?UTF-8?q?=3DE2=3D80=3D9C=3D20dependencies.?=3D MIME-Version: 1.0 Content-Type: text/plain; charset=3DUTF-8 Content-Transfer-Encoding: 8bit This fixes bug#29727. * doc/local.mk (%C%_guix_TEXINFOS): New variable containing files included = by =E2=80=9Cdoc/guix.texi=E2=80=9D. (EXTRA_DIST): Remove =E2=80=98.texi=E2=80=99 files. --- doc/local.mk | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/doc/local.mk b/doc/local.mk index dc48fc22b..397ade050 100644 --- a/doc/local.mk +++ b/doc/local.mk @@ -3,7 +3,7 @@ # Copyright =C2=A9 2012, 2013, 2014, 2015, 2016, 2017 Ludovic Court=C3=A8s= # Copyright =C2=A9 2013 Andreas Enge # Copyright =C2=A9 2016 Taylan Ulrich Bay=C4=B1rl=C4=B1/Kammer -# Copyright =C2=A9 2016 Mathieu Lirzin +# Copyright =C2=A9 2016, 2018 Mathieu Lirzin # # This file is part of GNU Guix. # @@ -22,6 +22,10 @@ =20 info_TEXINFOS =3D %D%/guix.texi =20 +%C%_guix_TEXINFOS =3D \ + %D%/contributing.texi \ + %D%/fdl-1.3.texi + DOT_FILES =3D \ %D%/images/bootstrap-graph.dot \ %D%/images/bootstrap-packages.dot \ @@ -36,8 +40,6 @@ DOT_VECTOR_GRAPHICS =3D \ =20 EXTRA_DIST +=3D \ %D%/htmlxref.cnf \ - %D%/contributing.texi \ - %D%/fdl-1.3.texi \ $(DOT_FILES) \ $(DOT_VECTOR_GRAPHICS) \ %D%/images/coreutils-size-map.eps \ --=20 2.15.1 --=-=-= Content-Type: text/plain Feel free to ping for help when confronted with similar issues. -- Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 --=-=-=-- From debbugs-submit-bounces@debbugs.gnu.org Mon Jan 15 09:15:25 2018 Received: (at control) by debbugs.gnu.org; 15 Jan 2018 14:15:25 +0000 Received: from localhost ([127.0.0.1]:56819 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eb5Xp-0005pz-NK for submit@debbugs.gnu.org; Mon, 15 Jan 2018 09:15:25 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46299) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eb5Xo-0005pn-D4 for control@debbugs.gnu.org; Mon, 15 Jan 2018 09:15:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eb5Xi-0000sW-Q3 for control@debbugs.gnu.org; Mon, 15 Jan 2018 09:15:19 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:48567) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eb5Xi-0000sS-Ml for control@debbugs.gnu.org; Mon, 15 Jan 2018 09:15:18 -0500 Received: from [2a01:e35:2ec2:e580:7d5f:f616:fc6f:3970] (port=41052 helo=godel) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1eb5Xi-0006uO-8A for control@debbugs.gnu.org; Mon, 15 Jan 2018 09:15:18 -0500 Date: Mon, 15 Jan 2018 15:15:16 +0100 Message-Id: <878tczdx8r.fsf@gnu.org> To: control@debbugs.gnu.org From: Mathieu Lirzin Subject: control message for bug #29727 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) tags 29727 patch From unknown Tue Aug 19 10:03:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29727: changing contributing.texi does not trigger rebuild of =?UTF-8?Q?=E2=80=9Cinfo=E2=80=9D?= target Resent-From: Chris Marusich Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 17 Jan 2018 07:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29727 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Mathieu Lirzin Cc: Ricardo Wurmus , 29727@debbugs.gnu.org Received: via spool by 29727-submit@debbugs.gnu.org id=B29727.151617423328250 (code B ref 29727); Wed, 17 Jan 2018 07:31:02 +0000 Received: (at 29727) by debbugs.gnu.org; 17 Jan 2018 07:30:33 +0000 Received: from localhost ([127.0.0.1]:59326 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebiB7-0007LZ-LA for submit@debbugs.gnu.org; Wed, 17 Jan 2018 02:30:33 -0500 Received: from mail-it0-f53.google.com ([209.85.214.53]:35789) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebiB6-0007LK-N7 for 29727@debbugs.gnu.org; Wed, 17 Jan 2018 02:30:32 -0500 Received: by mail-it0-f53.google.com with SMTP id e1so7970225ita.0 for <29727@debbugs.gnu.org>; Tue, 16 Jan 2018 23:30:32 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:references:date:in-reply-to:message-id :user-agent:mime-version; bh=2CkRWaI5OeI05fUvbOhNYTqOmsdATDsA+qe/0E5UpBo=; b=i/JD2pMSYhdaL+ECkEnu0DIu2TMeUTaUr6Fxn3yR6Rl3A3w4FLirdgv1m3M33IXzN1 1DkeW9rTaZ/K1JZFZcCfM0/bYBmoXsUH7OlllnBMiX3x8nK858l1KZDtDs5bvEyc+GiD KefERJVVqsqPgFFcIvowhtlrhfKwZ4Zy6IPp6bkWoPEHICIl0nzWT2RrpDHbVBaYOEN9 5yTdB3dfj+TZZ8z7KxddWxiM6qGVCabi58eYwPFUSDHvga/iUfkSYxDQ4S5D6t06gWjT jZQB5eVfAed3r5BcF9BrcC1cd1M1qy2JMDF84eBcA5M8JZovKRtivdCLb/WdI0Kwzrl0 zqOg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:references:date:in-reply-to :message-id:user-agent:mime-version; bh=2CkRWaI5OeI05fUvbOhNYTqOmsdATDsA+qe/0E5UpBo=; b=cOT5eB8BceusY1D/0q/MH70Y5PG195y8JySdiaFEIn3viAwXn3aYCFOh1fNwuyk03r HU3xhXUDpSM1k2mU8x8DL7wkUAVRwuKP+YjMIpAL/+FUXjXDtxHWkEEwrn6Hw1RqslL5 P9LvuU37P9/Q7WoueSnLyUgyUll21KKy4ET4czQi/kVoZNJPe2fIqL11uU/ch0RX46dS 7SkpQ3RpoMY3GBeYPe36Zhz0S0qyuOYdBexbguM3jWDycLKG+fnHOSOVXWbzAj78Dyk2 ui8yWjetCQ4SVwcU0IXNwMPMWKkxTejqFB7G++7jxyhh6fj7CQRs9CDQPEafxQlS6a0C W7Bw== X-Gm-Message-State: AKwxytdYz8zubLnOMaHwkadZRnxTxWRaT8d3ZZ41TLKxH0TGASiTpyBU U7D8znBzyek/1ay+KtMMzy7Gnw== X-Google-Smtp-Source: ACJfBouhHTtpOo5aUjmvngVpH/ggxgLGC+o0kkHW4y09hJZbcUAsQ7fS1fqG+Fzsstl6xCywpzxtCw== X-Received: by 10.36.230.3 with SMTP id e3mr11351955ith.99.1516174226627; Tue, 16 Jan 2018 23:30:26 -0800 (PST) Received: from garuda.local ([2601:602:9d02:4725:6495:ba21:1ebe:620a]) by smtp.gmail.com with ESMTPSA id p198sm2146989itp.11.2018.01.16.23.30.24 (version=TLS1_2 cipher=ECDHE-RSA-CHACHA20-POLY1305 bits=256/256); Tue, 16 Jan 2018 23:30:25 -0800 (PST) From: Chris Marusich References: <87r2rvoabu.fsf@elephly.net> <87a7xfdxas.fsf@gnu.org> Date: Tue, 16 Jan 2018 23:30:21 -0800 In-Reply-To: <87a7xfdxas.fsf@gnu.org> (Mathieu Lirzin's message of "Mon, 15 Jan 2018 15:14:03 +0100") Message-ID: <876081gcxe.fsf@gmail.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -0.7 (/) --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Mathieu Lirzin writes: > info_TEXINFOS =3D %D%/guix.texi >=20=20 > +%C%_guix_TEXINFOS =3D \ > + %D%/contributing.texi \ > + %D%/fdl-1.3.texi Why is the %C% required here? What does it do? I read (automake) Texinfo, so I understand that this is probably a way to tell Automake that guix.texi depends on contributing.texi and fdl-1.3.texi, but I don't understand why %C% is present in the variable name here. =2D-=20 Chris --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEy/WXVcvn5+/vGD+x3UCaFdgiRp0FAlpe+40ACgkQ3UCaFdgi Rp1BXg/9HT7AHCdoeB+QnMvkrSSiq9Y5xEm/mgRrmmcXaEDlktOan/8f7RXsnNe6 n2O4V6TkDSUodBAZnescjY4WaEXYljsZ+apuohy7zoCNI2FsXmNtO0Uu8P+1mAlD 79lW2MYlpQrco7YvDyMjhLxyxpVQuYVTsDERH2QnkrMebrbVa0wz8E8hu/Ufgk7a 84R3JLx1lpddP4VdE6AGHJv26O53Z78UEi2Aseyx/0Sx8Nq1kNMqHHNAG9/rFTVT k6t2IrMYCVfUC9efqvm1j6jCUOOHpOENGsw2MRHjZfvivlMzWTF43SRIf6SHuftF /Y4NtrE9n2cUTHVsPtx6ArOWAn2pQ7cg9Q+V93bZl7ysnJ9HznV48Ry/+v8KKXnp pI6W3s2Y76oGc4sI7YWsRoLRfeANYHGDtkg0JLWNrQg+HBdDg0kxwAF6Je0iri3F x4GfOGMQUuv7aeL+3JefnGHoI+ttnxi1oTe0qZxxh9pdrSAIQMqNyQqhF5z26nQo PIizzDq+n11xshg/5NPEeb7L3kV7iWUAxr5mRGCi3+5j3SO2y4GoTup1uQT7vdqb lXu6UClxECsZEZ90qYmYraUur8VqUqCSsK/rz06532LEyufegBn08MtOWIO20Ln0 RcfTNVXCc+39CPC2dK4Wz6hjumxgHZsn8tlp9TMhyix887JuXcQ= =aZEL -----END PGP SIGNATURE----- --=-=-=-- From unknown Tue Aug 19 10:03:59 2025 X-Loop: help-debbugs@gnu.org Subject: bug#29727: changing contributing.texi does not trigger rebuild of =?UTF-8?Q?=E2=80=9Cinfo=E2=80=9D?= target Resent-From: Mathieu Lirzin Original-Sender: "Debbugs-submit" Resent-CC: bug-guix@gnu.org Resent-Date: Wed, 17 Jan 2018 12:21:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 29727 X-GNU-PR-Package: guix X-GNU-PR-Keywords: patch To: Chris Marusich Cc: Ricardo Wurmus , 29727@debbugs.gnu.org Received: via spool by 29727-submit@debbugs.gnu.org id=B29727.151619162222705 (code B ref 29727); Wed, 17 Jan 2018 12:21:01 +0000 Received: (at 29727) by debbugs.gnu.org; 17 Jan 2018 12:20:22 +0000 Received: from localhost ([127.0.0.1]:59508 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebmhY-0005u7-9P for submit@debbugs.gnu.org; Wed, 17 Jan 2018 07:20:22 -0500 Received: from eggs.gnu.org ([208.118.235.92]:51411) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ebmhW-0005tu-Dq for 29727@debbugs.gnu.org; Wed, 17 Jan 2018 07:20:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ebmhQ-0007q4-6s for 29727@debbugs.gnu.org; Wed, 17 Jan 2018 07:20:13 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_RP_MATCHES_RCVD autolearn=disabled version=3.3.2 Received: from fencepost.gnu.org ([2001:4830:134:3::e]:60520) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ebmhQ-0007pw-33; Wed, 17 Jan 2018 07:20:12 -0500 Received: from [2a01:e35:2ec2:e580:7d5f:f616:fc6f:3970] (port=52550 helo=godel) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from ) id 1ebmhO-0003qC-TL; Wed, 17 Jan 2018 07:20:11 -0500 From: Mathieu Lirzin References: <87r2rvoabu.fsf@elephly.net> <87a7xfdxas.fsf@gnu.org> <876081gcxe.fsf@gmail.com> Date: Wed, 17 Jan 2018 13:20:08 +0100 In-Reply-To: <876081gcxe.fsf@gmail.com> (Chris Marusich's message of "Tue, 16 Jan 2018 23:30:21 -0800") Message-ID: <873734k77r.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 2001:4830:134:3::e X-Spam-Score: -5.0 (-----) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Hello, Chris Marusich writes: > Mathieu Lirzin writes: > >> info_TEXINFOS =3D %D%/guix.texi >>=20=20 >> +%C%_guix_TEXINFOS =3D \ >> + %D%/contributing.texi \ >> + %D%/fdl-1.3.texi > > Why is the %C% required here? What does it do? I read (automake) > Texinfo, so I understand that this is probably a way to tell Automake > that guix.texi depends on contributing.texi and fdl-1.3.texi, but I > don't understand why %C% is present in the variable name here. Indeed this is can be hard to grasp. A variable like =E2=80=98doc_foo_TEXINFOS=E2=80=99 declares the dependencie= s of =E2=80=98doc/foo.texi=E2=80=99 which must be declared in the special =E2=80= =98info_TEXINFOS=E2=80=99 variable to be built with =E2=80=98makeinfo=E2=80=99. The transformation f= rom =E2=80=98doc/foo_XXX=E2=80=99 to =E2=80=98doc_foo_XXX=E2=80=99 is required = because only letters and underscores can be used for Make variables indentifier. This transformation is called canonalization [1]. Guix uses the inclusion of Makefile snippets instead of recursive Makefiles which are evil [2]. %D% and %C% are used to avoid having to be explicit about the current directory where the Makefile snippet is located. - %D% is a shorthand for %reldir% which is substituted with the dirname relative to the top level =E2=80=9CMakefile.am=E2=80=9D. - %C% is a shorthand for %canon_reldir% which is the canonalization of %reldir% [3]. HTH, [1] https://www.gnu.org/software/automake/manual/html_node/Canonicalization= .html [1] https://ator1699.home.xs4all.nl/Work/GBS/Doc_and_download/2_RecursiveMa= keConsideredHarmful.pdf [2] https://www.gnu.org/software/automake/manual/html_node/Include.html for --=20 Mathieu Lirzin GPG: F2A3 8D7E EB2B 6640 5761 070D 0ADE E100 9460 4D37 From unknown Tue Aug 19 10:03:59 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Ricardo Wurmus Subject: bug#29727: closed (Re: bug#29727: changing contributing.texi does not trigger rebuild of =?UTF-8?Q?=E2=80=9Cinfo=E2=80=9D?= target) Message-ID: References: <87lggw610j.fsf@gnu.org> <87r2rvoabu.fsf@elephly.net> X-Gnu-PR-Message: they-closed 29727 X-Gnu-PR-Package: guix X-Gnu-PR-Keywords: patch Reply-To: 29727@debbugs.gnu.org Date: Wed, 17 Jan 2018 13:58:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1516197482-6496-1" This is a multi-part message in MIME format... ------------=_1516197482-6496-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #29727: changing contributing.texi does not trigger rebuild of =E2=80=9Cinf= o=E2=80=9D target which was filed against the guix package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 29727@debbugs.gnu.org. --=20 29727: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D29727 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1516197482-6496-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 29727-done) by debbugs.gnu.org; 17 Jan 2018 13:57:52 +0000 Received: from localhost ([127.0.0.1]:59555 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eboDw-0001gH-HU for submit@debbugs.gnu.org; Wed, 17 Jan 2018 08:57:52 -0500 Received: from hera.aquilenet.fr ([185.233.100.1]:43186) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1eboDv-0001g7-IQ for 29727-done@debbugs.gnu.org; Wed, 17 Jan 2018 08:57:52 -0500 Received: from localhost (localhost [127.0.0.1]) by hera.aquilenet.fr (Postfix) with ESMTP id 5F35511007; Wed, 17 Jan 2018 14:57:50 +0100 (CET) X-Virus-Scanned: Debian amavisd-new at aquilenet.fr Received: from hera.aquilenet.fr ([127.0.0.1]) by localhost (hera.aquilenet.fr [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id mZUEdMpoqIKb; Wed, 17 Jan 2018 14:57:49 +0100 (CET) Received: from ribbon (unknown [IPv6:2a01:e0a:1d:7270:af76:b9b:ca24:c465]) by hera.aquilenet.fr (Postfix) with ESMTPSA id F3B2510FEB; Wed, 17 Jan 2018 14:57:48 +0100 (CET) From: ludo@gnu.org (Ludovic =?utf-8?Q?Court=C3=A8s?=) To: Mathieu Lirzin Subject: Re: bug#29727: changing contributing.texi does not trigger rebuild of =?utf-8?B?4oCcaW5mb+KAnQ==?= target References: <87r2rvoabu.fsf@elephly.net> <87a7xfdxas.fsf@gnu.org> X-URL: http://www.fdn.fr/~lcourtes/ X-Revolutionary-Date: 28 =?utf-8?Q?Niv=C3=B4se?= an 226 de la =?utf-8?Q?R?= =?utf-8?Q?=C3=A9volution?= X-PGP-Key-ID: 0x090B11993D9AEBB5 X-PGP-Key: http://www.fdn.fr/~lcourtes/ludovic.asc X-PGP-Fingerprint: 3CE4 6455 8A84 FDC6 9DB4 0CFB 090B 1199 3D9A EBB5 X-OS: x86_64-pc-linux-gnu Date: Wed, 17 Jan 2018 14:57:48 +0100 In-Reply-To: <87a7xfdxas.fsf@gnu.org> (Mathieu Lirzin's message of "Mon, 15 Jan 2018 15:14:03 +0100") Message-ID: <87lggw610j.fsf@gnu.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Score: 1.0 (+) X-Debbugs-Envelope-To: 29727-done Cc: Ricardo Wurmus , 29727-done@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: 1.0 (+) Heya, Mathieu Lirzin skribis: > Ricardo Wurmus writes: > >> After modifying =E2=80=9Cdoc/contributing.texi=E2=80=9D the command =E2= =80=9Cmake info=E2=80=9D does not >> rebuild =E2=80=9Cguix.info=E2=80=9D. =E2=80=9Ccontributing.texi=E2=80= =9D is included from =E2=80=9Cguix.texi=E2=80=9D. >> >> Only after touching =E2=80=9Cguix.texi=E2=80=9D does =E2=80=9Cmake info= =E2=80=9D rebuild =E2=80=9Cguix.info=E2=80=9D. > > Here is a fix for that. Awesome! Applied. > Feel free to ping for help when confronted with > similar issues. Will do. :-) Thanks, Ludo=E2=80=99. ------------=_1516197482-6496-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 15 Dec 2017 23:58:11 +0000 Received: from localhost ([127.0.0.1]:36231 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePzrm-0005le-Rb for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:11 -0500 Received: from eggs.gnu.org ([208.118.235.92]:41895) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1ePzrl-0005lP-5E for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:09 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePzrf-000260-1D for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:03 -0500 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,T_DKIM_INVALID autolearn=disabled version=3.3.2 Received: from lists.gnu.org ([2001:4830:134:3::11]:44323) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePzre-00025T-Tb for submit@debbugs.gnu.org; Fri, 15 Dec 2017 18:58:02 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:32843) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ePzrd-00013p-Ps for bug-guix@gnu.org; Fri, 15 Dec 2017 18:58:02 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ePzra-00022V-Nk for bug-guix@gnu.org; Fri, 15 Dec 2017 18:58:01 -0500 Received: from sender-of-o51.zoho.com ([135.84.80.216]:21084) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1ePzra-000228-Eu for bug-guix@gnu.org; Fri, 15 Dec 2017 18:57:58 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; t=1513379513; s=zoho; d=elephly.net; i=rekado@elephly.net; h=From:To:Subject:Date:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; l=453; bh=seOjeUmwm1KIVmUeJLDLnFxnXLW/DLM7XY22jzD/z08=; b=iAYE+2D8x883JRpSbSNtSUTTLIbnUnJVCbDxOm/IxtYXtiSLXZJk8bsB8DfiY2LO 76bZ5PD7AUASIHlhaWf9FoHVir7pwjpXdaj6DevBI/8LuMe3XLcqYBDjT5EDdYIPOjr o1aLIg3cT4AbIYAtwrEZaUn8bips2Gvg55pTRu2U= Received: from localhost (port-92-200-20-179.dynamic.qsc.de [92.200.20.179]) by mx.zohomail.com with SMTPS id 1513379513308100.09084955994433; Fri, 15 Dec 2017 15:11:53 -0800 (PST) User-agent: mu4e 0.9.18; emacs 25.3.1 From: Ricardo Wurmus To: bug-guix@gnu.org Subject: changing contributing.texi does not trigger rebuild of =?utf-8?B?4oCcaW5mb+KAnQ==?= target X-URL: https://elephly.net X-PGP-Key: https://elephly.net/rekado.pubkey X-PGP-Fingerprint: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC Date: Sat, 16 Dec 2017 00:11:49 +0100 MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Message-ID: <87r2rvoabu.fsf@elephly.net> X-ZohoMailClient: External X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] [fuzzy] X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6.x X-Received-From: 2001:4830:134:3::11 X-Spam-Score: -4.0 (----) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -4.0 (----) After modifying =E2=80=9Cdoc/contributing.texi=E2=80=9D the command =E2=80= =9Cmake info=E2=80=9D does not rebuild =E2=80=9Cguix.info=E2=80=9D. =E2=80=9Ccontributing.texi=E2=80=9D i= s included from =E2=80=9Cguix.texi=E2=80=9D. Only after touching =E2=80=9Cguix.texi=E2=80=9D does =E2=80=9Cmake info=E2= =80=9D rebuild =E2=80=9Cguix.info=E2=80=9D. --=20 Ricardo GPG: BCA6 89B6 3655 3801 C3C6 2150 197A 5888 235F ACAC https://elephly.net ------------=_1516197482-6496-1--