[tex-live] texdoc texlive.tlpdb cache-tlpdb.lua
Takuto ASAKURA
tkt.asakura at gmail.com
Sun Jul 22 05:29:22 CEST 2018
Hi Johannes,
I'm afraid there's no sophisticated way to do that except setting the
environment variable, like Norbert is saying, at this point.
JFYI, copying texmf-var/texdoc/cache-tlpdb.lua to
texmf-dist/scripts/texdoc/Data.tlpdb.lua, which is the official way to
activate Texdoc without shipping texlive.tlpdb, is supported by the
build script.
* Please reference the "Generating a pre-hashed cache file" section in
the README file (https://github.com/TeX-Live/texdoc)
We can add an optional argument to specify /custom/path/texlive.tlpdb
for the task "rake gen_datafile", if it is desirable.
Best,
Takuto
> On 2018/07/22, at 9:45, Norbert Preining <preining at logic.at> wrote:
>
> does
> export TEXMFROOT=/usr/share
> Help?
>
>
> On July 22, 2018 8:59:43 AM GMT+09:00, texlive at schoepfer.info wrote:
>> Hi,
>>
>> on my selfcompiled texlive2018 on linux i get
>>
>> $ texdoc texdoc
>> [string "/usr/share/texmf-dist/scripts/texdoc/search.t..."]:569:
>> assertion failed!
>>
>> It works after putting texlive.tlpdb in /tlpkg.
>> It keeps working after
>> rm /tlpkg/texlive.tlpdb
>> touch /tlpkg/texlive.tlpdb
>>
>> Where can i tell texdoc to look in /usr/share/texmf-dist/tlpkg for
>> texlive.tlpdb?
>> But even more i'd like to avoid having texlive.tlpdb shipped when
>> packaging, is there a "direct" way to generate
>> texmf-var/texdoc/cache-tlpdb.lua
>> with a /custom/path/texlive.tlpdb?
>>
>> Thanks,
>>
>> Johannes
>
>
> --
> PREINING Norbert http://www.preining.info
> Accelia Inc. + JAIST + TeX Live + Debian Developer
> GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
>
More information about the tex-live
mailing list