On Tue, 22 Jun 2021 22:39:09 +0200
"Yann E. MORIN" [off-list ref] wrote:
Ah, yes, yes, now I see. OK, so here's a suggestion for a commit log:
package/pkg-generic: add early pre-configure hooks
Currently, when a package needs to modify files it inherits from its
dependencies, because they contain paths, we can only do that in a
pre- or post-configure hook.
However, whatever is done as part of those hooks, will be accounted
to the package itself, and thus will trigger file-overwrite detection.
So, we need a way to be able to actually modify files before we
start monitoring for them.
"before we start monitoring changes in those files".
We introduce a new set of hooks that an individual package can set,
or that a package infra can set, and that are called right before
we snapshot the state of target, and host (to which staging belongs),
But yes, you've perfectly understood the problem being solved here!
Thomas
--
Thomas Petazzoni, co-owner and CEO, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com