[texhax] install-tl via script (was Download errors from ftp://tug.org)

David Carlisle d.p.carlisle at gmail.com
Thu Dec 14 17:52:51 CET 2017


so the document is written in texinfo not latex

tlmgr says:

$ tlmgr list texinfo
package:     texinfo
category:    Package
shortdesc:   Texinfo documentation system
longdesc:    Texinfo is the preferred format for documentation in the
GNU project; the format may be used to produce online or printed
output from a single source. The Texinfo macros may be used to produce
printable output using TeX; other programs in the distribution offer
online interactive use (with hypertext linkages in some cases). Note
that a developers' snapshot of the latest release of the Texinfo
macros may be found in the Texinfo 'latest' package.
installed:   Yes
revision:    45305
sizes:       run: 437k
relocatable: No
cat-version: 5.1
cat-date:    2017-04-18 05:31:40 +0200
cat-license: gpl
cat-topics:  doc-supp format
collection:  collection-plaingeneric


so you could install collection  collection-plaingeneric or package
texinfo on top of the basic scheme.

David


On 14 December 2017 at 15:38, Liviu Ionescu <ilg at livius.net> wrote:
>
>
>> 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
>
>
>
> _______________________________________________
> TeX FAQ: http://www.tex.ac.uk/faq
> Mailing list archives: http://tug.org/pipermail/texhax/
> More links: http://tug.org/begin.html
>
> Automated subscription management: http://tug.org/mailman/listinfo/texhax
> Human mailing list managers: postmaster at tug.org


More information about the texhax mailing list