3 ms·
> `PreInstall` mainly. But `PreFetch/PreBuild` also for source-repositories, such as AUR helpers. I don't think this is detailed enough - what exactly should t
by eqvinox 4mo ago
> `PreInstall` mainly. But `PreFetch/PreBuild` also for source-repositories, such as AUR helpers.
I don't think this is detailed enough - what exactly should the hooks be able to do? Affect dependency resolution? Choice of versions? Are they per run or per package? Is something already downloaded so it can be inspected?
- fc417fc802 4mo agoThey should be able to do literally anything and everything. Treat it more like a packet in the linux networking stack, your filter chain gets run at some well defined point during the process and can query or change approximately anything.