[RFC] incremental rebase

Achim Gratz Stromeko@nexgo.de
Mon Nov 17 19:08:00 GMT 2014

Ken Brown writes:
> What I have in mind is simpler than this.  There's nothing wrong with
> the existing texlive postinstall scripts except slowness, due to the
> repetition of time-consuming commands in different scripts.  So I just
> need to do some rearranging:
> 1. I would create a pre-postinstall perpetual script that checks
> /etc/postinstall to see if there are any ordinary texlive postinstall
> scripts that are not marked as done.  If so, it runs mktexlsr.  [This
> may not be necessary; I have to think about it some more.]

If the ls-R file is younger than the package file in /etc/setup, then it
has already been re-created in that postinstall session, I'd think.

> 2. I would modify all ordinary texlive postinstall scripts to remove
> all calls to mktexlsr, fc-cache, and updmap-sys, except for calls to
> the latter that simply enable maps.

If the above works, leave them in and conditionalize on the result of
that test.

> And I would remove the --nohash
> option from those.  In addition, these scripts would create a marker
> file to indicate that updmap-sys and fc-cache need to be run later.

It might be possible to just do this based on the timestamps as well,
that is if ls-R is younger than some file, re-run updmap and fc-cache.

> 3. I would create a post-postinstall perpetual script that runs
> updmap-sys and fc-cache as needed.


+<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+

SD adaptation for Waldorf microQ V2.22R2:

More information about the Cygwin-apps mailing list