From mboxrd@z Thu Jan 1 00:00:00 1970 From: John Darrington Subject: Re: [PATCH 1/2] build: Use an up to date copy of texinfo.tex Date: Sat, 25 Feb 2017 03:00:13 +0100 Message-ID: <20170225020013.GA20436@jocasta.intra> References: <1487765072-32603-1-git-send-email-jmd@gnu.org> <1487765072-32603-2-git-send-email-jmd@gnu.org> <87r32ntmqn.fsf@gnu.org> <20170224201253.GA18175@jocasta.intra> <87mvdbtila.fsf@gnu.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7JfCtLOvnd9MIVvH" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:38467) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1chRep-0001Q6-4N for guix-devel@gnu.org; Fri, 24 Feb 2017 21:00:24 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1chReo-0001FA-9K for guix-devel@gnu.org; Fri, 24 Feb 2017 21:00:23 -0500 Content-Disposition: inline In-Reply-To: <87mvdbtila.fsf@gnu.org> List-Id: "Development of GNU Guix and the GNU System distribution." 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" To: Mathieu Lirzin Cc: guix-devel@gnu.org, John Darrington --7JfCtLOvnd9MIVvH Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Feb 24, 2017 at 09:54:57PM +0100, Mathieu Lirzin wrote: John Darrington writes: =20 > On Fri, Feb 24, 2017 at 08:25:20PM +0100, Mathieu Lirzin wrote: > =20 > John Darrington writes: > =20 > > * build-aux/texinfo.tex,ref: New file, copied from texlive-mi= nimal > > * bootstrap: Use it, if newer than the texinfo.tex from autom= ake. > > --- > > bootstrap | 11 +- > > build-aux/texinfo.tex,ref | 11562 ++++++++++++++++++++++++++= ++++++++++++++++++ > > 2 files changed, 11572 insertions(+), 1 deletion(-) > > create mode 100644 build-aux/texinfo.tex,ref > > > =20 > Do you know why building Guix manual fails to build with older > "texinfo.tex"? > > If this related to some special texinfo syntax used in Guix man= ual? > > Yes. It's the use of @inlinefmtifelse command. (perhaps other comma= nds too). =20 There is only one instance of this command which is in "doc/guix.texi": =20 If you are instead planning to encrypt the root partition, you can u= se the Cryptsetup/LUKS utilities to do that (see @inlinefmtifelse{html, @uref{https://linux.die.net/man/8/cryptsetup, @code{man cryptsetup}}, @code{man cryptsetup}} for more information.) (Well there will be two instances if I push my patch=20 https://lists.gnu.org/archive/html/guix-devel/2017-02/msg00986.html) I have tested that without it, 'make pdf' succeeds. IMHO the manual would be fine without this feature. As a consequence --to avoid adding complexity to the build process-- I would be in favour of not using @inlinefmtifelse until Automake distributes a compatible version in its current version. Perhaps the newly appointed Automake maintainer should do this! Please tel= l him :P But - yeah - if we don't have to wait to long before the next automake rele= ase, then maybe we should wait. What do others think? =20 --=20 Avoid eavesdropping. Send strong encrypted email. PGP Public key ID: 1024D/2DE827B3=20 fingerprint =3D 8797 A26D 0854 2EAB 0285 A290 8A67 719C 2DE8 27B3 See http://sks-keyservers.net or any PGP keyserver for public key. --7JfCtLOvnd9MIVvH Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iEYEARECAAYFAliw5S0ACgkQimdxnC3oJ7OpGgCeJD5QIdQc6BazD/WkCRl+OCoJ fNQAn0KPVQS0Qfaj9GneptwlO67tWRR1 =4Smf -----END PGP SIGNATURE----- --7JfCtLOvnd9MIVvH--