From debbugs-submit-bounces@debbugs.gnu.org Fri Aug 31 13:07:59 2012 Received: (at submit) by debbugs.gnu.org; 31 Aug 2012 17:07:59 +0000 Received: from localhost ([127.0.0.1]:59762 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T7UhL-0007E7-2H for submit@debbugs.gnu.org; Fri, 31 Aug 2012 13:07:59 -0400 Received: from eggs.gnu.org ([208.118.235.92]:40672) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T7UhI-0007E0-NT for submit@debbugs.gnu.org; Fri, 31 Aug 2012 13:07:58 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T7Ug0-0004JT-6c for submit@debbugs.gnu.org; Fri, 31 Aug 2012 13:06:40 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:50668) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T7Ug0-0004JF-49 for submit@debbugs.gnu.org; Fri, 31 Aug 2012 13:06:36 -0400 Received: from eggs.gnu.org ([208.118.235.92]:35929) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T7Ufu-0002iS-4c for bug-automake@gnu.org; Fri, 31 Aug 2012 13:06:36 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T7Ufo-0004GP-4Z for bug-automake@gnu.org; Fri, 31 Aug 2012 13:06:30 -0400 Received: from sao-paulo.lrde.epita.fr ([163.5.55.1]:41367 helo=kualalumpur.lrde.epita.fr) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T7Ucp-0003AY-Q0; Fri, 31 Aug 2012 13:03:19 -0400 Received: from mna75-4-82-225-76-247.fbx.proxad.net ([82.225.76.247] helo=[192.168.0.17]) by kualalumpur.lrde.epita.fr with esmtpsa (TLS-1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.63) (envelope-from ) id 1T7Ucn-0005zi-EB; Fri, 31 Aug 2012 19:03:17 +0200 Subject: Re: bison 2.6.2 contains stale info files Mime-Version: 1.0 (Apple Message framework v1278) Content-Type: text/plain; charset=windows-1252 From: Akim Demaille In-Reply-To: Date: Fri, 31 Aug 2012 19:03:16 +0200 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: Peter Breitenlohner X-Mailer: Apple Mail (2.1278) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit Cc: Bug-gnulib , Bison Bugs , Karl Berry , Automake Bugs , Stefano Lattarini , Jim Meyering X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) (Karl and Jim, see below about gendocs, Stefano, see below about Automake-OG). Hi Peter, hi friends, Le 6 ao=FBt 2012 =E0 11:37, Peter Breitenlohner a =E9crit : > Hi, >=20 > the distributed bison-2.6.2 tarball contains the two stale files > doc/bison.info-{1,2} from 2.6.1-dirty, and their existence in the = source > tree causes them uselessly to be installed. >=20 > Please remove these two files. >=20 > Regards > Peter Breitenlohner You are right: the shipped info file is self-contained, since Bison includes AM_MAKEINFOFLAGS =3D --no-split since 2003, but there are also trailing split files. I am using some scripts and Makefile snippets from gnulib that automate the generation and uploading of the various forms of the documentation. The gendocs.sh script does not pass --no-split to makeinfo, and it is run in the builddir by maint.mk. As a result, my builddir contains the split files. Unfortunately again, Automake does not clean the previous files when the doc is updated (see below) so I have a self-contained main info file, and stray split files. And Automake ships everything blindly. Amusingly enough the question of "why do split info files still exist today" was recently posed, and the answer is "mostly history, useless today". So, Karl, Jim, and others, would you accept that gendocs.sh stopped generating a compressed tarball of split info files, but would rather ship a compressed --no-split file? Stefano, I think the Texinfo -> makeinfo rules need fixing. In Bison I have (builddir=3D$srcdir/_build/debug-48): am__cwd=3D`pwd` && CDPATH=3D"${ZSH_VERSION+.}:" && cd ../../../doc && \ rm -rf $backupdir && mkdir $backupdir && \ if (/bin/sh /Users/akim/src/gnu/bison-2.5/build-aux/missing --run = makeinfo --version) >/dev/null 2>&1; then \ for f in ../../../doc/bison.info ../../../doc/bison.info-[0-9] = ../../../doc/bison.info-[0-9][0-9] ../../../doc/bison.i[0-9] = ../../../doc/bison.i[0-9][0-9]; do \ if test -f $f; then mv $f $backupdir; restore=3Dmv; else :; fi; \ done; \ else :; fi && \ i.e., we "cd ../../../doc" and then the "backup" procedure, which should also remove previous info files, includes the ../../../doc bits again=85 So of course, the old files are not moved away. From debbugs-submit-bounces@debbugs.gnu.org Sat Sep 01 11:14:15 2012 Received: (at submit) by debbugs.gnu.org; 1 Sep 2012 15:14:15 +0000 Received: from localhost ([127.0.0.1]:32989 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T7pOo-0005ko-VL for submit@debbugs.gnu.org; Sat, 01 Sep 2012 11:14:15 -0400 Received: from eggs.gnu.org ([208.118.235.92]:50799) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T7pOm-0005kh-Au for submit@debbugs.gnu.org; Sat, 01 Sep 2012 11:14:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T7pNS-0005KP-0L for submit@debbugs.gnu.org; Sat, 01 Sep 2012 11:12:50 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:53081) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T7pNR-0005KF-Tk for submit@debbugs.gnu.org; Sat, 01 Sep 2012 11:12:49 -0400 Received: from eggs.gnu.org ([208.118.235.92]:41681) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T7pNR-0004b9-6J for bug-automake@gnu.org; Sat, 01 Sep 2012 11:12:49 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T7pNQ-0005K4-Bs for bug-automake@gnu.org; Sat, 01 Sep 2012 11:12:49 -0400 Received: from mx.meyering.net ([88.168.87.75]:41246) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T7pNQ-0005K0-2w; Sat, 01 Sep 2012 11:12:48 -0400 Received: from rho.meyering.net (rho.meyering.net [127.0.0.1]) by rho.meyering.net (Acme Bit-Twister) with ESMTP id B1A9C6011F; Sat, 1 Sep 2012 17:12:46 +0200 (CEST) From: Jim Meyering To: Akim Demaille Subject: Re: bison 2.6.2 contains stale info files In-Reply-To: (Akim Demaille's message of "Fri, 31 Aug 2012 19:03:16 +0200") References: Date: Sat, 01 Sep 2012 17:12:46 +0200 Message-ID: <87mx19ojyp.fsf@rho.meyering.net> Lines: 7 MIME-Version: 1.0 Content-Type: text/plain X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit Cc: Bug-gnulib , Bison Bugs , Karl Berry , Peter Breitenlohner , Automake Bugs , Stefano Lattarini X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) Akim Demaille wrote: ... > So, Karl, Jim, and others, would you accept that gendocs.sh > stopped generating a compressed tarball of split info files, > but would rather ship a compressed --no-split file? Sounds fine to me, but gendocs.sh is Karl's baby ;-) From debbugs-submit-bounces@debbugs.gnu.org Sun Sep 02 21:09:31 2012 Received: (at submit) by debbugs.gnu.org; 3 Sep 2012 01:09:31 +0000 Received: from localhost ([127.0.0.1]:35205 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T8LAQ-00045W-KM for submit@debbugs.gnu.org; Sun, 02 Sep 2012 21:09:31 -0400 Received: from eggs.gnu.org ([208.118.235.92]:43821) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1T8LAO-00045P-78 for submit@debbugs.gnu.org; Sun, 02 Sep 2012 21:09:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T8L8v-0000eJ-GS for submit@debbugs.gnu.org; Sun, 02 Sep 2012 21:07:58 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:59876) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8L8v-0000eF-Dm for submit@debbugs.gnu.org; Sun, 02 Sep 2012 21:07:57 -0400 Received: from eggs.gnu.org ([208.118.235.92]:33869) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8L8u-0005vL-Nm for bug-automake@gnu.org; Sun, 02 Sep 2012 21:07:57 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T8L8t-0000e2-MT for bug-automake@gnu.org; Sun, 02 Sep 2012 21:07:56 -0400 Received: from frenzy.freefriends.org ([66.54.153.139]:37524 helo=freefriends.org) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T8L8t-0000dp-Gh for bug-automake@gnu.org; Sun, 02 Sep 2012 21:07:55 -0400 X-Envelope-From: karl@freefriends.org X-Envelope-To: Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.5/8.14.5) with ESMTP id q8317sVu014658 for ; Sun, 2 Sep 2012 19:07:54 -0600 Received: (from nobody@localhost) by freefriends.org (8.14.5/8.14.5/submit) id q8317raT014657; Mon, 3 Sep 2012 01:07:53 GMT Date: Mon, 3 Sep 2012 01:07:53 GMT Message-Id: <201209030107.q8317raT014657@freefriends.org> X-Authentication-Warning: frenzy.freefriends.org: nobody set sender to karl@freefriends.org using -f From: karl@freefriends.org (Karl Berry) To: bug-automake@gnu.org Subject: Re: bison 2.6.2 contains stale info files In-Reply-To: X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.9 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -6.9 (------) So, Karl, Jim, and others, would you accept that gendocs.sh stopped generating a compressed tarball of split info files, but would rather ship a compressed --no-split file? Well, I hope meeting you halfway is ok ... I just changed gendocs.sh to default to --no-split (can be overridden with a new --info option). However, I kept it generating a tarball even though usually it will be a tarball of one file, because otherwise, it would be necessary to detect when split output was being generated, etc., etc. Didn't seem worth the trouble. At least once you remove the stray split files now, they shouldn't reappear ... k From debbugs-submit-bounces@debbugs.gnu.org Tue Jan 22 06:56:06 2013 Received: (at 12320-done) by debbugs.gnu.org; 22 Jan 2013 11:56:06 +0000 Received: from localhost ([127.0.0.1]:44253 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TxcSU-0004gm-5h for submit@debbugs.gnu.org; Tue, 22 Jan 2013 06:56:06 -0500 Received: from mail-lb0-f170.google.com ([209.85.217.170]:44705) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TxcSS-0004gf-Fd for 12320-done@debbugs.gnu.org; Tue, 22 Jan 2013 06:56:05 -0500 Received: by mail-lb0-f170.google.com with SMTP id ge1so1563861lbb.15 for <12320-done@debbugs.gnu.org>; Tue, 22 Jan 2013 03:54:54 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=x-received:message-id:date:from:mime-version:to:subject :content-type:content-transfer-encoding; bh=zFdwSNRrm9edBAaVtAOjb5/nzZwMG4OrtzTLsTHtxkk=; b=N6cg8h5jlmEIS8xz3vwM9cFKoYPPzqewYpj/F3jLt1e6aaNj9P8yUMSP6uvlZRKb7Y PaK5wcPns+08QIe5gmXWCsx8zbUUjKH5prkwWOGiuXwE+1JXT9W4L71RvKJ257ALZBjM Jq+iAC5PCYvouyQijj/f6Jamjifr6a9aWq3czdfJTGLmILSqirZqzbl4RvHsPWcmxFBh AqjluE9YW0uSf6vfXISulN4+MF6ZMHXkEfbCakG5BdidOxOClgPErQrfnp23bCV1dgPp sTJ6dQPVEj4Ei/3eHd1LvrXD12FEMTe1onhJkidJoY/alSkZyMHw3otQtQLDYy7EeF0O ToYA== X-Received: by 10.112.87.194 with SMTP id ba2mr9220583lbb.84.1358855694193; Tue, 22 Jan 2013 03:54:54 -0800 (PST) Received: from [192.168.178.21] (host137-94-dynamic.4-87-r.retail.telecomitalia.it. [87.4.94.137]) by mx.google.com with ESMTPS id f2sm6853430lbz.4.2013.01.22.03.54.50 (version=TLSv1 cipher=ECDHE-RSA-RC4-SHA bits=128/128); Tue, 22 Jan 2013 03:54:53 -0800 (PST) Message-ID: <50FE7E07.90701@gmail.com> Date: Tue, 22 Jan 2013 12:54:47 +0100 From: Stefano Lattarini MIME-Version: 1.0 To: 12320-done@debbugs.gnu.org Subject: closing bug 12320, "bison 2.6.2 contains stale info files" Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Spam-Score: 0.1 (/) X-Debbugs-Envelope-To: 12320-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 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: -0.7 (/) close 12320 thanks Reference: The next major version of Automake will generate recipes that will build non-split info files *unconditionally* (see automake bug#13351 , in particular patch , committed to the Automake repository as v1.13.1-60-gcdba479). This should avoid this kind of problems in the future. Regards, Stefano From unknown Fri Sep 05 11:51:08 2025 Received: (at fakecontrol) by fakecontrolmessage; To: internal_control@debbugs.gnu.org From: Debbugs Internal Request Subject: Internal Control Message-Id: bug archived. Date: Tue, 19 Feb 2013 12:24:04 +0000 User-Agent: Fakemail v42.6.9 # This is a fake control message. # # The action: # bug archived. thanks # This fakemail brought to you by your local debbugs # administrator