﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	severity	resolution	keywords	cc
17919	texlive source : drop 'mtxrun --generate'	ken@…	ken@…	"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.
"	enhancement	closed	normal	12.0	BOOK	git	medium	fixed		
