Bug#390129: tetex-base: Does not properly call update-* scripts
Frank Küster wrote:
> The assumption above is wrong, or at least short-sighted. updmap-sys
> and fmtutil-sys can only be called when tetex-bin is there. However, we
> *must* call the update script under all circumstances. Otherwise
> tetex-bin will be without language information etc. I wonder how this
> slipped through...
I don't understand. Shouldn't tetex-bin call the update-* scripts before
generating formats/map files/...
[Looking into common.functions.in]
It seems it doesn't. IMO that's the bigger problem.
But then, calling the update-* scripts should be safe at any time.
However, now there is an unconditional call to mktexlsr in tetex-base's
postinst jusst before the update-* scripts are called. IMO this is
unsafe (tetx-bin might not be installed) an unnecessary (the update-*
scripts don't use kpathsearching).
cheerio
ralf
Reply to: