Howdy!

Sounds like a good plan!

Noé Lopez <noe@noé.eu> skribis:

> ** Part 1: implementation
>
> substitute* stays the same, but gets deprecated in favor of:
>
> `substitute-file`

Or ‘substitute-file-contents’? ‘replace-in-file’?  </nitpick>

> ** Part 2: migration
>
> Every substitute* with only one file as argument gets replaced with
> substitute-file. One CI rebuild round. Important packages are fixed,
> others keep using deprecated substitute*.

Since this is a ‘core-package-team’ change, I would suggest, for the
first round, to update all the core packages to the new macro: Mes,
TinyCC, GCC, glibc, coreutils, grep, findutils, sed, etc.

Updating the rest can come in subsequent rounds, starting again from
packages that are deep in the graph.

Ludo’.

Attachment: signature.asc
Description: PGP signature

Reply via email to