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?
signature.asc
Description: This is a digitally signed message part.