Opened 13 months ago

Closed 13 months ago

Last modified 9 months ago

#17919 closed enhancement (fixed)

texlive source : drop 'mtxrun --generate'

Reported by: ken@… Owned by: ken@…
Priority: normal Milestone: 12.0
Component: BOOK Version: git
Severity: normal Keywords:
Cc:

Description

When fiddling about with the commands to make ConTeXt (mkiv) usable for TL2023 I was unsure if 'mtxrun --generate' did anything useful, but retained it because the system was working (invoking context seemed to take a longtime on the first run). Today, on the tlmgr list (for the binary/updates) somebody queried that 'mtxrun --generate' was no longer updated.

From Max Chernoff's reply:

kpathsea-based TeX keeps per-tree
filename databases (1 ls-R file in each tree), but ConTeXt keeps per-
user filename databases (cache files in ~/.texlive2023/texmf-var/).

If you had a system-wide installation of TL, then tlmgr would run
"mtxrun --generate" with the system account (root/Admin). This would
only update the cache for the system account which is both (1)
pointless, since no one should ever be typesetting as root, and (2)
ineffective, since all the per-user caches wouldn't be updated.

Context regenerates the user's cache when the user next invokes it.

Change History (2)

comment:1 by ken@…, 13 months ago

Resolution: fixed
Status: assignedclosed

Fixed in f5c913954d6d2a3aaba3fb6771e505be45e2a97 11.3-314

comment:2 by Bruce Dubbs, 9 months ago

Milestone: 11.412.0

Milestone renamed

Note: See TracTickets for help on using tickets.