Gentoo Archives: gentoo-dev

From: "Michał Górny" <mgorny@g.o>
To: gentoo-dev@l.g.o
Cc: aballier@g.o
Subject: Re: [gentoo-dev] EAPI usage
Date: Sun, 02 Sep 2012 19:04:24
Message-Id: 20120902210411.70254e61@pomiocik.lan
In Reply to: Re: [gentoo-dev] EAPI usage by Alexis Ballier
1 On Sun, 2 Sep 2012 14:54:12 -0300
2 Alexis Ballier <aballier@g.o> wrote:
3
4 > On Sun, 02 Sep 2012 14:03:07 +0200
5 > hasufell <hasufell@g.o> wrote:
6 >
7 > > On 09/02/2012 12:52 PM, Vaeth wrote:
8 > > > Rich Freeman <rich0@g.o> wrote:
9 > > >
10 > > >> If I thought that bumping the EAPI would make my life as a
11 > > >> maintainer easier I'd just do it - I wouldn't need a policy to
12 > > >> tell me to do it.
13 > > >
14 > > > It is not only so much a question of whether it helps you as a
15 > > > maintainer but more whether it helps the user. And this is the
16 > > > case for all EAPIs which currently exist.
17 > > >
18 > > > I am surprised that nobody mentioned the following example:
19 > > >
20 > > > One of the arguments to introduce the user-patching code into
21 > > > EAPI=5 was that it should work for all packages - not randomly on
22 > > > some but not on others. So if in the course of time not all
23 > > > packages are bumped to at least EAPI=5, this goal cannot be
24 > > > reached by introducing the feature into the EAPI.
25 > >
26 > > global epatch_user has a downside which I think was not even really
27 > > discussed here unless I missed something. It could introduce many
28 > > bogus bug reports which are caused by user-applied patches, cause
29 > > it's easier now and you don't need to do it in an overlay.
30 > > The maintainer will need to catch this and asking which repo the
31 > > bugreporter did use is not sufficient. He will need the build log
32 > > and check if user patches got applied there.
33 >
34 > it is probably easy to add a big warning 'user patches have been
35 > applied' when emerge bails out because a build failed
36
37 Yes, and it is definitely easier to nice them than the fact that user
38 has patched the ebuild silently.
39
40 That said, I do not really remember users ever doing bogus bug reports.
41 But well, every reason to complain is good, isn't it?
42
43 --
44 Best regards,
45 Michał Górny

Attachments

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