[texhax] install-tl via script (was Download errors from ftp://tug.org)
Liviu Ionescu
ilg at livius.net
Thu Dec 14 16:38:16 CET 2017
> On 14 Dec 2017, at 16:39, Liviu Ionescu <ilg at livius.net> wrote:
>
> ... assuming the build will fail with some error message, how can I deduce from it what collection I need to add?
hmmm... the binutils & gcc manuals are not as easy to build. :-(
I got plenty of messages like
```
[92] [93] [94] [95] [96] [97] [98] [99]
Underfull \hbox (badness 2990) in paragraph at lines 7790--7791
[]@textrm Any sym-bol in any ob-ject file was marked with the
[100]
Overfull \hbox (119.0768pt too wide) in paragraph at lines 7856--7856
[] @texttt [ @ <integer> ] [NONAME] [DATA] [CONSTANT] [PRIVATE] [== <name3>]
) *[]
[101] [102] [103] [104]
Underfull \hbox (badness 5652) in paragraph at lines 8081--8084
[]@textrm Linking di-rectly to a dll with-out us-ing an im-port lib will work
Underfull \hbox (badness 10000) in paragraph at lines 8081--8084
@textrm even when auto-import fea-tures are ex-er-cised, and even when
```
and, after a while, the build failed with:
```
Doing pdf in libiberty
texi2pdf /Users/ilg/Work/riscv-none-gcc/riscv-binutils-gdb-7.2.0-1-20171109/libiberty/libiberty.texi
/Users/ilg/opt/homebrew/gme/bin/texi2dvi: texinfo.tex appears to be broken.
This may be due to the environment variable TEX set to something
other than (plain) tex, a corrupt texinfo.tex file, or
to tex itself simply not working.
This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016) (preloaded format=etex)
restricted \write18 enabled.
entering extended mode
(./txiversion.tex
! I can't find file `texinfo.tex'.
l.1 \input texinfo.tex
@bye
(Press Enter to retry, or Control-D to exit)
Please type another input file name:
! Emergency stop.
l.1 \input texinfo.tex
@bye
No pages of output.
Transcript written on txiversion.log.
/Users/ilg/opt/homebrew/gme/bin/texi2dvi: quitting.
make[2]: *** [libiberty.pdf] Error 1
make[1]: *** [pdf-libiberty] Error 1
make: *** [do-pdf] Error 2
```
> If you can point to an example source, I might be able to do the 'detective work' and make a suggestion for which packages to grab.
thank you, but in the binutils/gcc build there are many manuals... :-(
a copy of the libiberty.texi is available from:
https://github.com/gnu-mcu-eclipse/riscv-binutils-gdb/blob/riscv-next/libiberty/libiberty.texi
> From experience, the number of packages you'll actually have to track down is small-ish.
I don't know what to say, for me it seems 'mission impossible'...
regards,
Liviu
More information about the texhax
mailing list