From unknown Mon Jun 16 23:45:44 2025 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.509 (Entity 5.509) Content-Type: text/plain; charset=utf-8 From: bug#9512 <9512@debbugs.gnu.org> To: bug#9512 <9512@debbugs.gnu.org> Subject: Status: TEXINFOS primary and nodist_ (was: Re: makeinfo in VPATH builds fails) Reply-To: bug#9512 <9512@debbugs.gnu.org> Date: Tue, 17 Jun 2025 06:45:44 +0000 retitle 9512 TEXINFOS primary and nodist_ (was: Re: makeinfo in VPATH build= s fails) reassign 9512 automake submitter 9512 Sebastian Freundt severity 9512 normal tag 9512 confirmed help thanks From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 07:39:33 2011 Received: (at submit) by debbugs.gnu.org; 15 Sep 2011 11:39:33 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4AI0-0004oI-UV for submit@debbugs.gnu.org; Thu, 15 Sep 2011 07:39:33 -0400 Received: from eggs.gnu.org ([140.186.70.92]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4AHw-0004ny-Ou for submit@debbugs.gnu.org; Thu, 15 Sep 2011 07:39:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4ADR-0002uc-Bg for submit@debbugs.gnu.org; Thu, 15 Sep 2011 07:34:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,FREEMAIL_FROM, HTML_MESSAGE,RCVD_IN_DNSWL_LOW,T_DKIM_INVALID autolearn=unavailable version=3.3.1 Received: from lists.gnu.org ([140.186.70.17]:54425) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4ADR-0002uY-9y for submit@debbugs.gnu.org; Thu, 15 Sep 2011 07:34:49 -0400 Received: from eggs.gnu.org ([140.186.70.92]:46757) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4ADP-0008OK-SP for bug-automake@gnu.org; Thu, 15 Sep 2011 07:34:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1R4ADO-0002uA-DB for bug-automake@gnu.org; Thu, 15 Sep 2011 07:34:47 -0400 Received: from mail-ww0-f49.google.com ([74.125.82.49]:52601) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1R4ADO-0002tz-1F for bug-automake@gnu.org; Thu, 15 Sep 2011 07:34:46 -0400 Received: by wwp14 with SMTP id 14so2834418wwp.30 for ; Thu, 15 Sep 2011 04:34:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:cc:references:in-reply-to :x-kmail-markup:mime-version:content-type:content-transfer-encoding :message-id; bh=7PmllUBXhpPdoF/UZDhTQHy20Gh3zJOBejvUC+b6odQ=; b=tPEpdBLf//vE3WwoBcKLQzETTGsY81jgSmrgg7p3P7GvhhAXTW+qxWzWBUSJfMnB0G DY+VKJ77MlcrGzBQk/5YVOpdfm4YDkGl4c+/yWBOwi4AgCfZ/ekfDSh7LbLM9iOZXdfW l2EZHmFZhk5MGsc1nx7P4MzgXx3Xd2b49CNgE= Received: by 10.216.199.205 with SMTP id x55mr961509wen.42.1316086483778; Thu, 15 Sep 2011 04:34:43 -0700 (PDT) Received: from bigio.localnet (host231-95-dynamic.244-95-r.retail.telecomitalia.it. [95.244.95.231]) by mx.google.com with ESMTPS id er8sm7494315wbb.0.2011.09.15.04.34.41 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 15 Sep 2011 04:34:42 -0700 (PDT) From: Stefano Lattarini To: Sebastian Freundt , 9506@debbugs.gnu.org Subject: TEXINFOS primary and nodist_ (was: Re: makeinfo in VPATH builds fails) Date: Thu, 15 Sep 2011 13:34:23 +0200 User-Agent: KMail/1.13.7 (Linux/2.6.30-2-686; KDE/4.6.5; i686; ; ) References: <81d3f35fxn.fsf@berlin.ga-group.nl> <201109151142.27493.stefano.lattarini@gmail.com> <87pqj2vz7y.fsf@segen.fresse.org> In-Reply-To: <87pqj2vz7y.fsf@segen.fresse.org> X-KMail-Markup: true MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_ALecOb0JrRy2I/Z" Content-Transfer-Encoding: 7bit Message-Id: <201109151334.24315.stefano.lattarini@gmail.com> X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 140.186.70.17 X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: submit Cc: bug-automake@gnu.org, 7657@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -5.1 (-----) --Boundary-01=_ALecOb0JrRy2I/Z Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Submitter: Sebastian Freundt thanks Reference: On Thursday 15 September 2011, Sebastian Freundt wrote: > Stefano Lattarini writes: > > > The main point is that if you're distributing you `.info' files, you should > > ensure that they are *not* rebuilt when building from a distribution tarball > > (as that would wreak havoce with at least FreeBSD make). OTOH, if you *want* > > them to be rebuilt, you should *not* distribute them, and *also* add them to > > CLEANFILES; in this case automake will build them in the buiilddir (if it > > doesn't, than that's a bug we should fix ASAP). > > > > I've marked this bug closed as "wontfix", but feel free to continue the > > discussion here if you have further doubts to clarify or ideas to contribute. > > > Hi Stefano, > > I've followed your suggestions, and prefixed the TEXINFOS with `nodist_' > and added them to CLEANFILES, however the .info file is now neither built > nor installed (even upon make install-info). > Hmpf, yes, this is another limitation/incompatibility of the TEXINFOS primary; the only ways TEXINFOS can by used are: # Will cause generation of foo.info, foo.pdf, etc. info_TEXINFOS = foo.texi # Will declare that these files ae required when building `foo.texi' foo_TEXINFOS = bar.texi baz.texi So, when automake sees nodist_TEXINFOS, it thinks that it just lists extra `.texi' files required by `nodist.texi' ... And it doesn't even warn that `nodist.texi' is not really used anywhere! There is already a bug report about this situation: but I had forgotten about it. Thanks for reminding me! > > In my case the .info files should be rebuilt and not distributed as they > contain partially auto-generated content. > OK. Maybe you might use a dist-hook to remove the `.info' files not intended for distribution from the distdir, just before the distribution tarball is created. See: > Another bug report? > Good idea. I've already opened it (hopefully in your name, otherwise I'll fix that later). > Cheers > Sebastian > Thanks, Stefano --Boundary-01=_ALecOb0JrRy2I/Z Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit

Submitter: Sebastian Freundt <devel@fresse.org>

thanks


Reference:

<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=9506>


On Thursday 15 September 2011, Sebastian Freundt wrote:

> Stefano Lattarini <stefano.lattarini@gmail.com> writes:

>

> > The main point is that if you're distributing you `.info' files, you should

> > ensure that they are *not* rebuilt when building from a distribution tarball

> > (as that would wreak havoce with at least FreeBSD make). OTOH, if you *want*

> > them to be rebuilt, you should *not* distribute them, and *also* add them to

> > CLEANFILES; in this case automake will build them in the buiilddir (if it

> > doesn't, than that's a bug we should fix ASAP).

> >

> > I've marked this bug closed as "wontfix", but feel free to continue the

> > discussion here if you have further doubts to clarify or ideas to contribute.

>

>

> Hi Stefano,

>

> I've followed your suggestions, and prefixed the TEXINFOS with `nodist_'

> and added them to CLEANFILES, however the .info file is now neither built

> nor installed (even upon make install-info).

>

Hmpf, yes, this is another limitation/incompatibility of the TEXINFOS

primary; the only ways TEXINFOS can by used are:


# Will cause generation of foo.info, foo.pdf, etc.

info_TEXINFOS = foo.texi

# Will declare that these files ae required when building `foo.texi'

foo_TEXINFOS = bar.texi baz.texi


So, when automake sees nodist_TEXINFOS, it thinks that it just lists extra

`.texi' files required by `nodist.texi' ... And it doesn't even warn that

`nodist.texi' is not really used anywhere!


There is already a bug report about this situation:

<http://debbugs.gnu.org/cgi/bugreport.cgi?bug=7657>

but I had forgotten about it. Thanks for reminding me!


>

> In my case the .info files should be rebuilt and not distributed as they

> contain partially auto-generated content.

>

OK. Maybe you might use a dist-hook to remove the `.info' files not

intended for distribution from the distdir, just before the distribution

tarball is created. See:

<http://www.gnu.org/software/automake/manual/html_node/The-dist-Hook.html>


> Another bug report?

>

Good idea. I've already opened it (hopefully in your name, otherwise I'll

fix that later).

> Cheers

> Sebastian

>


Thanks,

Stefano

--Boundary-01=_ALecOb0JrRy2I/Z-- From debbugs-submit-bounces@debbugs.gnu.org Thu Sep 15 09:54:57 2011 Received: (at control) by debbugs.gnu.org; 15 Sep 2011 13:54:57 +0000 Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4CP3-0006Vg-EP for submit@debbugs.gnu.org; Thu, 15 Sep 2011 09:54:57 -0400 Received: from mail-wy0-f172.google.com ([74.125.82.172]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1R4CP1-0006VZ-M5 for control@debbugs.gnu.org; Thu, 15 Sep 2011 09:54:56 -0400 Received: by wyg24 with SMTP id 24so2412765wyg.3 for ; Thu, 15 Sep 2011 06:50:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:x-kmail-markup:mime-version :content-type:content-transfer-encoding:message-id; bh=QGrebNut5xC8iV9da7U7KgL8xNom6+rdhCpHHJliAJk=; b=Cd8u/UR+MBzQTi1Th1rM32BOdLJ3vZgSQztSzRVnYYY5eKFFvSiyjbDfkkuah/EIFQ RICAwxQ7bWaLO+4rc3jCrM0zsis5WYjRb7ZJ7TMf6CLT2FcXQjShYCdZv9eg4zInED7s RpJwU0siUq5RRTYdBTqfD4Dsa/KQaDiScogJQ= Received: by 10.227.195.8 with SMTP id ea8mr1232910wbb.91.1316094616530; Thu, 15 Sep 2011 06:50:16 -0700 (PDT) Received: from bigio.localnet (host231-95-dynamic.244-95-r.retail.telecomitalia.it. [95.244.95.231]) by mx.google.com with ESMTPS id o7sm7963212wbh.8.2011.09.15.06.50.12 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 15 Sep 2011 06:50:13 -0700 (PDT) From: Stefano Lattarini To: control@debbugs.gnu.org Subject: foo Date: Thu, 15 Sep 2011 15:50:02 +0200 User-Agent: KMail/1.13.7 (Linux/2.6.30-2-686; KDE/4.6.5; i686; ; ) X-KMail-Markup: true MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="Boundary-01=_KKgcO6ih5adGfvo" Content-Transfer-Encoding: 7bit Message-Id: <201109151550.02640.stefano.lattarini@gmail.com> X-Spam-Score: -2.8 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -2.8 (--) --Boundary-01=_KKgcO6ih5adGfvo Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit submitter 9512 Sebastian Freundt thanks --Boundary-01=_KKgcO6ih5adGfvo Content-Type: text/html; charset="utf-8" Content-Transfer-Encoding: 7bit

submitter 9512 Sebastian Freundt <devel@fresse.org>

thanks

--Boundary-01=_KKgcO6ih5adGfvo-- From debbugs-submit-bounces@debbugs.gnu.org Thu Nov 19 21:05:57 2020 Received: (at control) by debbugs.gnu.org; 20 Nov 2020 02:05:57 +0000 Received: from localhost ([127.0.0.1]:41442 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfvoC-0007Lq-VN for submit@debbugs.gnu.org; Thu, 19 Nov 2020 21:05:57 -0500 Received: from freefriends.org ([96.88.95.60]:35774) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1kfvoB-0007Lg-45 for control@debbugs.gnu.org; Thu, 19 Nov 2020 21:05:55 -0500 X-Envelope-From: karl@freefriends.org X-Envelope-To: Received: from freefriends.org (freefriends.org [96.88.95.60]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 0AK25rHr031578 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Thu, 19 Nov 2020 19:05:54 -0700 Received: (from apache@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 0AK25rAg031577; Thu, 19 Nov 2020 19:05:53 -0700 Date: Thu, 19 Nov 2020 19:05:53 -0700 Message-Id: <202011200205.0AK25rAg031577@freefriends.org> From: Karl Berry To: control@debbugs.gnu.org Subject: X-Spam-Score: -0.3 (/) 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: -1.3 (-) tags 10825 + help tags 10825 + confirmed tags 9512 + help tags 9512 + confirmed tags 11863 + help tags 11863 + confirmed tags 13940 + help tags 13940 + confirmed tags 16341 + moreinfo