[texdoc] Bug report

Takuto ASAKURA tkt.asakura at gmail.com
Mon Apr 5 15:27:00 CEST 2021


Hi Norbert, hi Tiago,

> I guess that some programs in texlive-extra-utils which is the same as
> collection-binextra are necessary for texdoc to work.

Hmm... I doubt this, when I consider the following part:

> In a new installation I introduced the following commands (in sequence):
> 	1. sudo apt-get install latexila
> 	2. sudo apt-get install texlive-latex-extra
> 	3. sudo apt-get install texlive-latex-extra-doc
> 	4. texdoc texdoc -> works well
> 	5. texdoc adjustbox -> not found
> 	6. texdoc titling -> not found
> 	7. sudo apt-get install texlive-extra-utils
> 	8. texdoc adjustbox (and titling) -> now it works well


In the 4th step, Texdoc works for searching Texdoc's documents.
There is nothing special for Texdoc documentation; without the
binaries in texlive-extra-utils, whatever they are, Texdoc program
worked. I think the reason is something out of Texdoc functionality.

> Looking at the list, any of those rings a bell for your?
> bin/x86_64-linux/kpsepath
> bin/x86_64-linux/kpsetool
> bin/x86_64-linux/kpsewhere
> bin/x86_64-linux/kpsexpand
> Those are only installed with collection-binextra (texlive-extra-utils).

Texdoc certainly uses the Kpathsea library, but all via the kpse library
of LuaTeX. It does not depend on any of the above external binaries.

> Tiago

If you could provide the debug output with "texdoc -D" for the
procedure 5 and 6 (both result in "not found"), it might be helpful
for us to diagnose the issue.

Thanks,
Takuto

> On 2021/04/05, at 20:03, Norbert Preining <norbert at preining.info> wrote:
> 
> Hi Takuto, hi Tiago,
> 
> On Mon, 05 Apr 2021, Takuto ASAKURA wrote:
>> that the post-installation processes, such as running mktexlsr, for
>> texlive-latex-extra(-doc) might not be properly done while texlive-extra-utils
>> does well.
>> 
>> Please consider contacting Ubuntu maintainers.
> 
> There are none, it falls all back onto the Debian ones, which is me ;-)
> 
> I guess that some programs in texlive-extra-utils which is the same as
> collection-binextra are necessary for texdoc to work.
> 
> Looking at the list, any of those rings a bell for your?
> bin/x86_64-linux/kpsepath
> bin/x86_64-linux/kpsetool
> bin/x86_64-linux/kpsewhere
> bin/x86_64-linux/kpsexpand
> Those are only installed with collection-binextra (texlive-extra-utils).
> 
> The OP said that installing that packages fixed the search...
> 
> The mktexlsr should not be the problem, it is run at any time.
> 
> Best
> 
> Norbert
> 
> --
> PREINING Norbert                              https://www.preining.info
> Fujitsu                 + IFMGA Guide + TU Wien + TeX Live + Debian Dev
> GPG: 0x860CDC13   fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13




More information about the texdoc mailing list.