Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: mva@×××.name
Subject: Re: [gentoo-dev] [RFC] [epatch_user] Proposal: add possibility to tolerable-fail for some patches (plus add groupping support)
Date: Sun, 15 Jun 2014 09:42:59
Message-Id: 20140615114243.08db4481@pomiot.lan
In Reply to: [gentoo-dev] [RFC] [epatch_user] Proposal: add possibility to tolerable-fail for some patches (plus add groupping support) by "Vadim A. Misbakh-Soloviov"
1 Dnia 2014-06-15, o godz. 16:06:57
2 "Vadim A. Misbakh-Soloviov" <mva@×××.name> napisał(a):
3
4 > My idea is to allow failing for some patches without breaking build at all. And, in parallel, to
5 > add groupping.
6 >
7 > How I imagine that:
8 >
9 > etc/portage/patches/app-cat/<name>/
10 > |
11 > | - group_name/
12 > | |
13 > | |- 01_foo.patch
14 > | |- 02_bar.patch
15 > | |- <...>
16 > |
17 > |- 01_moo.patch
18 > |- 99_meow.patch
19 >
20 > Where every first-level piece (patch or group) in ```etc/portage/patches/app-cat/<name>/``` MAY
21 > tolerably fail (not causing "die" for emerge), but if one of the patches inside the group fails, then
22 > group MUST NOT be applied at all (and all previously applied patches from this group MUST be
23 > reversed).
24
25 Just don't.
26
27 Or more specifically: it's not worth the effort, the extra complexity,
28 the confusion and the wholesale mess involved.
29
30 --
31 Best regards,
32 Michał Górny

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies