Build one package and turn it into a standard TeX Live package file installable with `tlmgr install --file`
Norbert Preining
norbert at preining.info
Wed Nov 30 01:08:08 CET 2022
Hi Sergio,
> - tlmgr gives a weird warning: TeXLive::TLUtils::check_file_and_remove:
> neither checksum nor checksize available for
> /tmp/VjScgU1jD8/ujEJh0D00m/dvisvgm.x86_64-linux.t
> ar.xz, cannot check integrity
Yes, because the checksums come from the tlpdb, and you are installing
directly from tar.gz. I guess the warning should be silenced in this
case ;-)
> - seems strange there is not an automatized tool to built the tar.xz package
There is of course
Master/tlpkg/bin/tl-update-containers
but all is tweaked to building from a standard layout. The container
itself is trivial and as you found, just a tar.xz, plus the .tlpobj
file.
> Any clue?
On what?
Karl also answered you already most of the things ...
> I don't expect the dvisvgm package to be updated before TL23, but if it
> is, you can just overwrite the reinstalled binary again from the "second
> copy".
Or put
update-exclude = dvisvgm.x86_64-linux
into your tlmgr.conf file.
> - Is it possible to make a standard TeX Live package file (with
> contained tlpobj file) that I can pass to other people and that can be
> installed via `tlmgr install --file`?
You did install it, right? It works.
> export GS_OPTIONS=-dNEWPDF=false
Good question.
Best
Norbert
--
PREINING Norbert https://www.preining.info
Mercari Inc. + IFMGA Guide + TU Wien + TeX Live
GPG: 0x860CDC13 fp: F7D8 A928 26E3 16A1 9FA0 ACF0 6CAC A448 860C DC13
More information about the tex-live
mailing list.