All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH] FAQ-BUILD.txt: Append reference to manual LaTeX package install
@ 2017-03-23 13:03 Akira Yokosawa
  2017-03-23 15:35 ` Paul E. McKenney
  0 siblings, 1 reply; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-23 13:03 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From 4452298c139d3af3abb5af1d1a3a40754851e0b6 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Thu, 23 Mar 2017 21:47:58 +0900
Subject: [PATCH] FAQ-BUILD.txt: Append reference to manual LaTeX package install

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
Hi Paul,

So, this is the update of FAQ-BUILD.txt.
Feel free to wordsmith as you like before pushing out.

                                     Thanks, Akira
--
 FAQ-BUILD.txt | 33 ++++++++++++++++++++++++++++++++-
 1 file changed, 32 insertions(+), 1 deletion(-)

diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
index 6627bbb..4a4d8fb 100644
--- a/FAQ-BUILD.txt
+++ b/FAQ-BUILD.txt
@@ -34,7 +34,7 @@
 	find it?

 	A.	The "pdflatex" package is a variant of Don Knuth's
-		digital typesetting program.  On Ubuntu Trusty,
+		digital typesetting program.  On Ubuntu Trusty and Xenial,
 		installing the following set of packages suffices:

 			texlive-latex-base texlive-latex-extra psutils
@@ -83,3 +83,34 @@
 		so if it happens, please let me know.  Please send me the
 		perfbook.log output (or perfbook-1c.log output, depending
 		on which you were building) so that I can fix the scripts.
+
+8.	Some of experimental targets for alternative font won't build
+	due to lack of necessary packages such as "newtxtt". How can I
+	install those packages?
+
+	A.	Simple answer would be "Upgrade to a recent TeX
+		distribution such as TeX Live 2016".
+		Upgrading Linux distribution (e.g. to Ubuntu Xenial)
+		would be another option.
+		If you want to manually install individual packages,
+		refer to "Method 3" in:
+
+			http://tex.stackexchange.com/questions/73016/
+
+		For font packages such as "newtxtt" and "nimbus15",
+		you also need to update font-map database. See:
+
+			http://tex.stackexchange.com/questions/88423/
+
+		Note: If available, <package>.tds.zip would relieve you
+		from figuring out where to put unpacked files. Also,
+		font packages should be copied to TEXMFLOCAL rather than
+		TEXFMHOME.
+
+		Following is a list of links to optional packages as of
+		March 2017:
+
+			https://www.ctan.org/pkg/newtxtt
+			https://www.ctan.org/pkg/nimbus15
+			https://www.ctan.org/pkg/inconsolata
+			https://www.ctan.org/pkg/mathastext
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH] FAQ-BUILD.txt: Append reference to manual LaTeX package install
  2017-03-23 13:03 [PATCH] FAQ-BUILD.txt: Append reference to manual LaTeX package install Akira Yokosawa
@ 2017-03-23 15:35 ` Paul E. McKenney
  2017-03-23 22:20   ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Akira Yokosawa
  0 siblings, 1 reply; 15+ messages in thread
From: Paul E. McKenney @ 2017-03-23 15:35 UTC (permalink / raw)
  To: Akira Yokosawa; +Cc: perfbook

On Thu, Mar 23, 2017 at 10:03:29PM +0900, Akira Yokosawa wrote:
> >From 4452298c139d3af3abb5af1d1a3a40754851e0b6 Mon Sep 17 00:00:00 2001
> From: Akira Yokosawa <akiyks@gmail.com>
> Date: Thu, 23 Mar 2017 21:47:58 +0900
> Subject: [PATCH] FAQ-BUILD.txt: Append reference to manual LaTeX package install
> 
> Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
> ---
> Hi Paul,
> 
> So, this is the update of FAQ-BUILD.txt.
> Feel free to wordsmith as you like before pushing out.

I pushed the following, please let me know if my wordsmithing smithed
meaning out of existence so I can fix.

							Thanx, Paul

------------------------------------------------------------------------

commit 39ce24a30848c96064f9ff0c61f1d883c2baf8e0
Author: Akira Yokosawa <akiyks@gmail.com>
Date:   Thu Mar 23 21:47:58 2017 +0900

    FAQ-BUILD.txt: Append reference to manual LaTeX package install
    
    Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
    Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
    [ paulmck: Wordsmithing. ]

diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
index 6627bbbe2d6f..c772e8fdcef0 100644
--- a/FAQ-BUILD.txt
+++ b/FAQ-BUILD.txt
@@ -34,7 +34,7 @@
 	find it?

 	A.	The "pdflatex" package is a variant of Don Knuth's
-		digital typesetting program.  On Ubuntu Trusty,
+		digital typesetting program.  On Ubuntu Trusty and Xenial,
 		installing the following set of packages suffices:

 			texlive-latex-base texlive-latex-extra psutils
@@ -83,3 +83,36 @@
 		so if it happens, please let me know.  Please send me the
 		perfbook.log output (or perfbook-1c.log output, depending
 		on which you were building) so that I can fix the scripts.
+
+8.	Some of experimental targets for alternative font won't build
+	due to lack of necessary packages such as "newtxtt". How can I
+	install those packages?
+
+	A.	The simplest approach is to upgrade to a recent TeX
+		distribution such as TeX Live 2016.  Upgrading your Linux
+		distribution (e.g. to Ubuntu Xenial) is one way to
+		upgrade to TeX Live 2016, and might have many other
+		benefits as well.
+
+		However, if you prefer to manually install individual
+		packages, refer to "Method 3" in:
+
+			http://tex.stackexchange.com/questions/73016/
+
+		For font packages such as "newtxtt" and "nimbus15",
+		you must also update font-map database. See:
+
+			http://tex.stackexchange.com/questions/88423/
+
+		Note: If available, you can use the <package>.tds.zip,
+		which will automatically put the files in the right place.
+		Note that font packages should be copied to the TEXMFLOCAL
+		directory rather than to the TEXFMHOME directory.
+
+		Following is a list of links to optional packages as of
+		March 2017:
+
+			https://www.ctan.org/pkg/newtxtt
+			https://www.ctan.org/pkg/nimbus15
+			https://www.ctan.org/pkg/inconsolata
+			https://www.ctan.org/pkg/mathastext


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing
  2017-03-23 15:35 ` Paul E. McKenney
@ 2017-03-23 22:20   ` Akira Yokosawa
  2017-03-24 13:17     ` [PATCH 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
                       ` (3 more replies)
  0 siblings, 4 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-23 22:20 UTC (permalink / raw)
  To: paulmck; +Cc: perfbook, Akira Yokosawa

From f7c19259ce4182688d94853c7fddc092011e802b Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 07:03:54 +0900
Subject: [PATCH] FAQ-BUILD.txt: Fix misinformation crept in by wordsmithing

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
Hi Paul,

Thanks for the wordsmithing.
There were a few things I want fix.
How about this patch?

                                 Thanks, Akira

 FAQ-BUILD.txt | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
index c772e8f..a47eef6 100644
--- a/FAQ-BUILD.txt
+++ b/FAQ-BUILD.txt
@@ -91,8 +91,8 @@
 	A.	The simplest approach is to upgrade to a recent TeX
 		distribution such as TeX Live 2016.  Upgrading your Linux
 		distribution (e.g. to Ubuntu Xenial) is one way to
-		upgrade to TeX Live 2016, and might have many other
-		benefits as well.
+		upgrade TeX Live (to 2015 on Xenial), and might	have many
+		other benefits as well.

 		However, if you prefer to manually install individual
 		packages, refer to "Method 3" in:
@@ -105,9 +105,10 @@
 			http://tex.stackexchange.com/questions/88423/

 		Note: If available, you can use the <package>.tds.zip,
-		which will automatically put the files in the right place.
-		Note that font packages should be copied to the TEXMFLOCAL
-		directory rather than to the TEXFMHOME directory.
+		which will automatically put the files in a relatively
+		right place. Note that font packages should be copied to
+		the TEXMFLOCAL directory rather than to the TEXFMHOME
+		directory.

 		Following is a list of links to optional packages as of
 		March 2017:
-- 
2.7.4


^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 0/2] Follow up patches to FAQ-BUILD update
  2017-03-23 22:20   ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Akira Yokosawa
@ 2017-03-24 13:17     ` Akira Yokosawa
  2017-03-24 13:19       ` [PATCH 1/2] FAQ-BUILD.txt: Typo fix Akira Yokosawa
  2017-03-24 13:20     ` [PATCH 2/2] Add another build error check Akira Yokosawa
                       ` (2 subsequent siblings)
  3 siblings, 1 reply; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 13:17 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From dd65cd3918b33e9bd267661ea697b39755be72a1 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 22:06:24 +0900
Subject: [PATCH 0/2] Follow up patches to FAQ-BUILD update

Hi Paul,

This is a nitpick patch set to the update of FAQ-BUILD.txt.

Patch 1 is a typo fix relative to the patch "FAQ-BUILD.txt:
Fix misinfomation crept in wordsmithing" I sent earlier.

Patch 2 is to detect another build error condition to happen
when you fail to update font-map database after manually
installing a font package.

                            Thanks, Akira
--
Akira Yokosawa (2):
  FAQ-BUILD.txt: Typo fix
  Add another build error check

 FAQ-BUILD.txt              | 2 +-
 utilities/runfirstlatex.sh | 6 ++++++
 utilities/runlatex.sh      | 6 ++++++
 3 files changed, 13 insertions(+), 1 deletion(-)

-- 
2.7.4



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH 1/2] FAQ-BUILD.txt: Typo fix
  2017-03-24 13:17     ` [PATCH 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
@ 2017-03-24 13:19       ` Akira Yokosawa
  0 siblings, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 13:19 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From 29f2c51a3a0f1a970a8665df15961d3c9a400a57 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 20:36:40 +0900
Subject: [PATCH 1/2] FAQ-BUILD.txt: Typo fix

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 FAQ-BUILD.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
index a47eef6..85a79f7 100644
--- a/FAQ-BUILD.txt
+++ b/FAQ-BUILD.txt
@@ -107,7 +107,7 @@
 		Note: If available, you can use the <package>.tds.zip,
 		which will automatically put the files in the relatively
 		right place. Note that font packages should be copied to
-		the TEXMFLOCAL directory rather than to the TEXFMHOME
+		the TEXMFLOCAL directory rather than to the TEXMFHOME
 		directory.

 		Following is a list of links to optional packages as of
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH 2/2] Add another build error check
  2017-03-23 22:20   ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Akira Yokosawa
  2017-03-24 13:17     ` [PATCH 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
@ 2017-03-24 13:20     ` Akira Yokosawa
  2017-03-24 13:48     ` [PATCH v2 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
  2017-03-24 18:12     ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Paul E. McKenney
  3 siblings, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 13:20 UTC (permalink / raw)
  To: paulmck; +Cc: perfbook, Akira Yokosawa

From dd65cd3918b33e9bd267661ea697b39755be72a1 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 20:37:26 +0900
Subject: [PATCH 2/2] Add another build error check

This check catches build error to happen when font-map database
is not updated after manual install of a font package.

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 utilities/runfirstlatex.sh | 6 ++++++
 utilities/runlatex.sh      | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/utilities/runfirstlatex.sh b/utilities/runfirstlatex.sh
index 8261238..1a2a7a5 100644
--- a/utilities/runfirstlatex.sh
+++ b/utilities/runfirstlatex.sh
@@ -47,6 +47,12 @@ then
 	echo "----- Fatal latex error, see $basename.log for details. -----"
 	exit 1
 fi
+if grep -q '!pdfTeX error:' $basename.log
+then
+	grep -A 2 '!pdfTeX error:' $basename.log
+	echo "----- Fatal latex error, see $basename.log for details. -----"
+	exit 1
+fi
 grep 'LaTeX Warning:' $basename.log > $basename-warning.log
 touch $basename-first.log
 exit 0
diff --git a/utilities/runlatex.sh b/utilities/runlatex.sh
index cece545..81800db 100644
--- a/utilities/runlatex.sh
+++ b/utilities/runlatex.sh
@@ -58,6 +58,12 @@ iterate_latex () {
 		echo "----- Fatal latex error, see $basename.log for details. -----"
 		exit 1
 	fi
+	if grep -q '!pdfTeX error:' $basename.log
+	then
+		grep -A 2 '!pdfTeX error:' $basename.log
+		echo "----- Fatal latex error, see $basename.log for details. -----"
+		exit 1
+	fi
 	if test -r $basename-warning.log
 	then
 		mv -f $basename-warning.log $basename-warning-prev.log
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH v2 0/2] Follow up patches to FAQ-BUILD update
  2017-03-23 22:20   ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Akira Yokosawa
  2017-03-24 13:17     ` [PATCH 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
  2017-03-24 13:20     ` [PATCH 2/2] Add another build error check Akira Yokosawa
@ 2017-03-24 13:48     ` Akira Yokosawa
  2017-03-24 13:49       ` [PATCH v2 1/2] FAQ-BUILD.txt: Typo fix Akira Yokosawa
  2017-03-24 13:51       ` [PATCH v2 2/2] Add another build error check Akira Yokosawa
  2017-03-24 18:12     ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Paul E. McKenney
  3 siblings, 2 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 13:48 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From dd65cd3918b33e9bd267661ea697b39755be72a1 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 22:42:36 +0900
Subject: [PATCH v2 0/2] Follow up patches to FAQ-BUILD update

(I messed up thread relation and made some typo. Let me do it again.)

Hi Paul,

This is a nitpick patch set to the update of FAQ-BUILD.txt.

Patch 1 is a typo fix relative to the patch "FAQ-BUILD.txt:
Fix misinformation crept in wordsmithing" I sent earlier.

Patch 2 is to detect another build error condition to happen
when you fail to update font-map database after manually
installing a font package.

                            Thanks, Akira
--

Akira Yokosawa (2):
  FAQ-BUILD.txt: Typo fix
  Add another build error check

 FAQ-BUILD.txt              | 2 +-
 utilities/runfirstlatex.sh | 6 ++++++
 utilities/runlatex.sh      | 6 ++++++
 3 files changed, 13 insertions(+), 1 deletion(-)

-- 
2.7.4



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH v2 1/2] FAQ-BUILD.txt: Typo fix
  2017-03-24 13:48     ` [PATCH v2 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
@ 2017-03-24 13:49       ` Akira Yokosawa
  2017-03-24 13:51       ` [PATCH v2 2/2] Add another build error check Akira Yokosawa
  1 sibling, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 13:49 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From 29f2c51a3a0f1a970a8665df15961d3c9a400a57 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 20:36:40 +0900
Subject: [PATCH v2 1/2] FAQ-BUILD.txt: Typo fix

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 FAQ-BUILD.txt | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
index a47eef6..85a79f7 100644
--- a/FAQ-BUILD.txt
+++ b/FAQ-BUILD.txt
@@ -107,7 +107,7 @@
 		Note: If available, you can use the <package>.tds.zip,
 		which will automatically put the files in the relatively
 		right place. Note that font packages should be copied to
-		the TEXMFLOCAL directory rather than to the TEXFMHOME
+		the TEXMFLOCAL directory rather than to the TEXMFHOME
 		directory.

 		Following is a list of links to optional packages as of
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH v2 2/2] Add another build error check
  2017-03-24 13:48     ` [PATCH v2 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
  2017-03-24 13:49       ` [PATCH v2 1/2] FAQ-BUILD.txt: Typo fix Akira Yokosawa
@ 2017-03-24 13:51       ` Akira Yokosawa
  1 sibling, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 13:51 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From dd65cd3918b33e9bd267661ea697b39755be72a1 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 20:37:26 +0900
Subject: [PATCH v2 2/2] Add another build error check

This check catches build error to happen when font-map database
is not updated after manual install of a font package.

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 utilities/runfirstlatex.sh | 6 ++++++
 utilities/runlatex.sh      | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/utilities/runfirstlatex.sh b/utilities/runfirstlatex.sh
index 8261238..1a2a7a5 100644
--- a/utilities/runfirstlatex.sh
+++ b/utilities/runfirstlatex.sh
@@ -47,6 +47,12 @@ then
 	echo "----- Fatal latex error, see $basename.log for details. -----"
 	exit 1
 fi
+if grep -q '!pdfTeX error:' $basename.log
+then
+	grep -A 2 '!pdfTeX error:' $basename.log
+	echo "----- Fatal latex error, see $basename.log for details. -----"
+	exit 1
+fi
 grep 'LaTeX Warning:' $basename.log > $basename-warning.log
 touch $basename-first.log
 exit 0
diff --git a/utilities/runlatex.sh b/utilities/runlatex.sh
index cece545..81800db 100644
--- a/utilities/runlatex.sh
+++ b/utilities/runlatex.sh
@@ -58,6 +58,12 @@ iterate_latex () {
 		echo "----- Fatal latex error, see $basename.log for details. -----"
 		exit 1
 	fi
+	if grep -q '!pdfTeX error:' $basename.log
+	then
+		grep -A 2 '!pdfTeX error:' $basename.log
+		echo "----- Fatal latex error, see $basename.log for details. -----"
+		exit 1
+	fi
 	if test -r $basename-warning.log
 	then
 		mv -f $basename-warning.log $basename-warning-prev.log
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing
  2017-03-23 22:20   ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Akira Yokosawa
                       ` (2 preceding siblings ...)
  2017-03-24 13:48     ` [PATCH v2 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
@ 2017-03-24 18:12     ` Paul E. McKenney
  2017-03-24 22:52       ` [PATCH v3 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
  2017-03-24 23:00       ` [PATCH v4 " Akira Yokosawa
  3 siblings, 2 replies; 15+ messages in thread
From: Paul E. McKenney @ 2017-03-24 18:12 UTC (permalink / raw)
  To: Akira Yokosawa; +Cc: perfbook

On Fri, Mar 24, 2017 at 07:20:28AM +0900, Akira Yokosawa wrote:
> >From f7c19259ce4182688d94853c7fddc092011e802b Mon Sep 17 00:00:00 2001
> From: Akira Yokosawa <akiyks@gmail.com>
> Date: Fri, 24 Mar 2017 07:03:54 +0900
> Subject: [PATCH] FAQ-BUILD.txt: Fix misinformation crept in by wordsmithing
> 
> Signed-off-by: Akira Yokosawa <akiyks@gmail.com>

Hello, Akira,

I tried applying all three, then just the two in the series, and either
way, "git am" complains about not being able to apply the patches.
I did merge my wordsmithing into your original patch, which might be
the source of the problem.  Could you please check?

							Thanx, Paul

> ---
> Hi Paul,
> 
> Thanks for the wordsmithing.
> There were a few things I want fix.
> How about this patch?
> 
>                                  Thanks, Akira
> 
>  FAQ-BUILD.txt | 11 ++++++-----
>  1 file changed, 6 insertions(+), 5 deletions(-)
> 
> diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
> index c772e8f..a47eef6 100644
> --- a/FAQ-BUILD.txt
> +++ b/FAQ-BUILD.txt
> @@ -91,8 +91,8 @@
>  	A.	The simplest approach is to upgrade to a recent TeX
>  		distribution such as TeX Live 2016.  Upgrading your Linux
>  		distribution (e.g. to Ubuntu Xenial) is one way to
> -		upgrade to TeX Live 2016, and might have many other
> -		benefits as well.
> +		upgrade TeX Live (to 2015 on Xenial), and might	have many
> +		other benefits as well.
> 
>  		However, if you prefer to manually install individual
>  		packages, refer to "Method 3" in:
> @@ -105,9 +105,10 @@
>  			http://tex.stackexchange.com/questions/88423/
> 
>  		Note: If available, you can use the <package>.tds.zip,
> -		which will automatically put the files in the right place.
> -		Note that font packages should be copied to the TEXMFLOCAL
> -		directory rather than to the TEXFMHOME directory.
> +		which will automatically put the files in a relatively
> +		right place. Note that font packages should be copied to
> +		the TEXMFLOCAL directory rather than to the TEXFMHOME
> +		directory.
> 
>  		Following is a list of links to optional packages as of
>  		March 2017:
> -- 
> 2.7.4
> 


^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH v3 0/2] Follow up patches to FAQ-BUILD update
  2017-03-24 18:12     ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Paul E. McKenney
@ 2017-03-24 22:52       ` Akira Yokosawa
  2017-03-24 23:00       ` [PATCH v4 " Akira Yokosawa
  1 sibling, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 22:52 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From 085049a61d22e462f9c5d8e04f9be20f2ec558ce Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Sat, 25 Mar 2017 07:43:56 +0900
Subject: [PATCH v3 0/2] Follow up patches to FAQ-BUILD update

Hi Paul,

I squashed the patches to FAQ-BUILD.txt.
Does this set work?

                             Thanks, Akira
--
Akira Yokosawa (2):
  FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing
  Add another build error check

 FAQ-BUILD.txt              | 11 ++++++-----
 utilities/runfirstlatex.sh |  6 ++++++
 utilities/runlatex.sh      |  6 ++++++
 3 files changed, 18 insertions(+), 5 deletions(-)

-- 
2.7.4



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH v4 0/2] Follow up patches to FAQ-BUILD update
  2017-03-24 18:12     ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Paul E. McKenney
  2017-03-24 22:52       ` [PATCH v3 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
@ 2017-03-24 23:00       ` Akira Yokosawa
  2017-03-24 23:02         ` [PATCH v4 1/2] FAQ-BUILD.txt: Fix misinformation crept in wordsmithing Akira Yokosawa
                           ` (2 more replies)
  1 sibling, 3 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 23:00 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From e2ffbd35e5a1121b953a2f7073ee50d6efc58cd3 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Sat, 25 Mar 2017 07:55:41 +0900
Subject: [PATCH v4 0/2] Follow up patches to FAQ-BUILD update

Apologies. There was still a typo in v3. (v3 was aborted)
Let me try again.

                             Thanks, Akira
--
Akira Yokosawa (2):
  FAQ-BUILD.txt: Fix misinformation crept in wordsmithing
  Add another build error check

 FAQ-BUILD.txt              | 11 ++++++-----
 utilities/runfirstlatex.sh |  6 ++++++
 utilities/runlatex.sh      |  6 ++++++
 3 files changed, 18 insertions(+), 5 deletions(-)

-- 
2.7.4



^ permalink raw reply	[flat|nested] 15+ messages in thread

* [PATCH v4 1/2] FAQ-BUILD.txt: Fix misinformation crept in wordsmithing
  2017-03-24 23:00       ` [PATCH v4 " Akira Yokosawa
@ 2017-03-24 23:02         ` Akira Yokosawa
  2017-03-24 23:03         ` [PATCH v4 2/2] Add another build error check Akira Yokosawa
  2017-03-25  0:46         ` [PATCH v4 0/2] Follow up patches to FAQ-BUILD update Paul E. McKenney
  2 siblings, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 23:02 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From a88379395550dfdd02f995bbfa492abba2a18578 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 07:03:54 +0900
Subject: [PATCH v4 1/2] FAQ-BUILD.txt: Fix misinformation crept in wordsmithing

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 FAQ-BUILD.txt | 11 ++++++-----
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/FAQ-BUILD.txt b/FAQ-BUILD.txt
index c772e8f..6b618b4 100644
--- a/FAQ-BUILD.txt
+++ b/FAQ-BUILD.txt
@@ -91,8 +91,8 @@
 	A.	The simplest approach is to upgrade to a recent TeX
 		distribution such as TeX Live 2016.  Upgrading your Linux
 		distribution (e.g. to Ubuntu Xenial) is one way to
-		upgrade to TeX Live 2016, and might have many other
-		benefits as well.
+		upgrade TeX Live (to 2015 on Xenial), and might	have many
+		other benefits as well.

 		However, if you prefer to manually install individual
 		packages, refer to "Method 3" in:
@@ -105,9 +105,10 @@
 			http://tex.stackexchange.com/questions/88423/

 		Note: If available, you can use the <package>.tds.zip,
-		which will automatically put the files in the right place.
-		Note that font packages should be copied to the TEXMFLOCAL
-		directory rather than to the TEXFMHOME directory.
+		which will automatically put the files in a relatively
+		right place. Note that font packages should be copied to
+		the TEXMFLOCAL directory rather than to the TEXMFHOME
+		directory.

 		Following is a list of links to optional packages as of
 		March 2017:
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* [PATCH v4 2/2] Add another build error check
  2017-03-24 23:00       ` [PATCH v4 " Akira Yokosawa
  2017-03-24 23:02         ` [PATCH v4 1/2] FAQ-BUILD.txt: Fix misinformation crept in wordsmithing Akira Yokosawa
@ 2017-03-24 23:03         ` Akira Yokosawa
  2017-03-25  0:46         ` [PATCH v4 0/2] Follow up patches to FAQ-BUILD update Paul E. McKenney
  2 siblings, 0 replies; 15+ messages in thread
From: Akira Yokosawa @ 2017-03-24 23:03 UTC (permalink / raw)
  To: Paul E. McKenney; +Cc: perfbook, Akira Yokosawa

From e2ffbd35e5a1121b953a2f7073ee50d6efc58cd3 Mon Sep 17 00:00:00 2001
From: Akira Yokosawa <akiyks@gmail.com>
Date: Fri, 24 Mar 2017 20:37:26 +0900
Subject: [PATCH v4 2/2] Add another build error check

This check catches build error to happen when font-map database
is not updated after manual install of a font package.

Signed-off-by: Akira Yokosawa <akiyks@gmail.com>
---
 utilities/runfirstlatex.sh | 6 ++++++
 utilities/runlatex.sh      | 6 ++++++
 2 files changed, 12 insertions(+)

diff --git a/utilities/runfirstlatex.sh b/utilities/runfirstlatex.sh
index 8261238..1a2a7a5 100644
--- a/utilities/runfirstlatex.sh
+++ b/utilities/runfirstlatex.sh
@@ -47,6 +47,12 @@ then
 	echo "----- Fatal latex error, see $basename.log for details. -----"
 	exit 1
 fi
+if grep -q '!pdfTeX error:' $basename.log
+then
+	grep -A 2 '!pdfTeX error:' $basename.log
+	echo "----- Fatal latex error, see $basename.log for details. -----"
+	exit 1
+fi
 grep 'LaTeX Warning:' $basename.log > $basename-warning.log
 touch $basename-first.log
 exit 0
diff --git a/utilities/runlatex.sh b/utilities/runlatex.sh
index cece545..81800db 100644
--- a/utilities/runlatex.sh
+++ b/utilities/runlatex.sh
@@ -58,6 +58,12 @@ iterate_latex () {
 		echo "----- Fatal latex error, see $basename.log for details. -----"
 		exit 1
 	fi
+	if grep -q '!pdfTeX error:' $basename.log
+	then
+		grep -A 2 '!pdfTeX error:' $basename.log
+		echo "----- Fatal latex error, see $basename.log for details. -----"
+		exit 1
+	fi
 	if test -r $basename-warning.log
 	then
 		mv -f $basename-warning.log $basename-warning-prev.log
-- 
2.7.4



^ permalink raw reply related	[flat|nested] 15+ messages in thread

* Re: [PATCH v4 0/2] Follow up patches to FAQ-BUILD update
  2017-03-24 23:00       ` [PATCH v4 " Akira Yokosawa
  2017-03-24 23:02         ` [PATCH v4 1/2] FAQ-BUILD.txt: Fix misinformation crept in wordsmithing Akira Yokosawa
  2017-03-24 23:03         ` [PATCH v4 2/2] Add another build error check Akira Yokosawa
@ 2017-03-25  0:46         ` Paul E. McKenney
  2 siblings, 0 replies; 15+ messages in thread
From: Paul E. McKenney @ 2017-03-25  0:46 UTC (permalink / raw)
  To: Akira Yokosawa; +Cc: perfbook

On Sat, Mar 25, 2017 at 08:00:58AM +0900, Akira Yokosawa wrote:
> >From e2ffbd35e5a1121b953a2f7073ee50d6efc58cd3 Mon Sep 17 00:00:00 2001
> From: Akira Yokosawa <akiyks@gmail.com>
> Date: Sat, 25 Mar 2017 07:55:41 +0900
> Subject: [PATCH v4 0/2] Follow up patches to FAQ-BUILD update
> 
> Apologies. There was still a typo in v3. (v3 was aborted)
> Let me try again.

Much better!!!  Queued and pushed.

							Thanx, Paul

>                              Thanks, Akira
> --
> Akira Yokosawa (2):
>   FAQ-BUILD.txt: Fix misinformation crept in wordsmithing
>   Add another build error check
> 
>  FAQ-BUILD.txt              | 11 ++++++-----
>  utilities/runfirstlatex.sh |  6 ++++++
>  utilities/runlatex.sh      |  6 ++++++
>  3 files changed, 18 insertions(+), 5 deletions(-)
> 
> -- 
> 2.7.4
> 
> 


^ permalink raw reply	[flat|nested] 15+ messages in thread

end of thread, other threads:[~2017-03-25  0:47 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-23 13:03 [PATCH] FAQ-BUILD.txt: Append reference to manual LaTeX package install Akira Yokosawa
2017-03-23 15:35 ` Paul E. McKenney
2017-03-23 22:20   ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Akira Yokosawa
2017-03-24 13:17     ` [PATCH 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
2017-03-24 13:19       ` [PATCH 1/2] FAQ-BUILD.txt: Typo fix Akira Yokosawa
2017-03-24 13:20     ` [PATCH 2/2] Add another build error check Akira Yokosawa
2017-03-24 13:48     ` [PATCH v2 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
2017-03-24 13:49       ` [PATCH v2 1/2] FAQ-BUILD.txt: Typo fix Akira Yokosawa
2017-03-24 13:51       ` [PATCH v2 2/2] Add another build error check Akira Yokosawa
2017-03-24 18:12     ` [PATCH] FAQ-BUILD.txt: Fix misinfomation crept in wordsmithing Paul E. McKenney
2017-03-24 22:52       ` [PATCH v3 0/2] Follow up patches to FAQ-BUILD update Akira Yokosawa
2017-03-24 23:00       ` [PATCH v4 " Akira Yokosawa
2017-03-24 23:02         ` [PATCH v4 1/2] FAQ-BUILD.txt: Fix misinformation crept in wordsmithing Akira Yokosawa
2017-03-24 23:03         ` [PATCH v4 2/2] Add another build error check Akira Yokosawa
2017-03-25  0:46         ` [PATCH v4 0/2] Follow up patches to FAQ-BUILD update Paul E. McKenney

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.