Vadim A. Misbakh-Soloviov:
> My idea is to allow failing for some patches without breaking build at all. 
> And, in parallel, to 
> add groupping.
> 
> How I imagine that:
> 
> etc/portage/patches/app-cat/<name>/
>     |
>     | - group_name/
>     |     |
>     |     |- 01_foo.patch
>     |     |- 02_bar.patch
>     |     |- <...>
>     |
>     |- 01_moo.patch
>     |- 99_meow.patch
> 
> Where every first-level piece (patch or group) in 
> ```etc/portage/patches/app-cat/<name>/``` MAY 
> tolerably fail (not causing "die" for emerge), but if one of the patches 
> inside the group fails, then 
> group MUST NOT be applied at all (and all previously applied patches from 
> this group MUST be 
> reversed).
> 
> 
> Any objections/approvals/suggestions?
> 
> 
> 

How does epatch know if I want a patch to cause "|| die" or not?

The only use case I see here is "don't want to clean up old patches".

Reply via email to