1 |
On 02/03/2018 12:26 AM, Michał Górny wrote: |
2 |
> W dniu pią, 02.02.2018 o godzinie 18∶23 -0800, użytkownik Zac Medico |
3 |
> napisał: |
4 |
>> There's been a lot of pushback involving the --dynamic-deps=n default. |
5 |
> |
6 |
> Most of it pushed by a single rogue developer. |
7 |
> |
8 |
>> What we really need is a tool to apply dependency changes in-place, |
9 |
>> without the need for a rebuild. |
10 |
> |
11 |
> So what is the plan for the 'tool'? Who is working on it? How will it |
12 |
> magically work? |
13 |
|
14 |
The same way as --dynamic-deps=y, but persistently. |
15 |
|
16 |
>> Reverts: 2905e1c2c28d ("Disable dynamic-deps by default") |
17 |
>> Bug: https://bugs.gentoo.org/646458 |
18 |
> |
19 |
> This is a horrible idea, and I find it outrageous that you submit it for |
20 |
> review in the middle of the night an then merge yourself 40 minutes |
21 |
> later, and make into a release. |
22 |
|
23 |
After two weeks of listing to people complain about useless rebuilds, I |
24 |
couldn't take it anymore. |
25 |
|
26 |
> The main result we're going to see now is a lot of users hit with |
27 |
> a lot of confusing messages. Yes, you've already made this a mess with |
28 |
> that --changed-deps-report but this is only getting worse. Now nobody |
29 |
> will be able to figure out what way things are supposed to work, |
30 |
> and if they're forced to rebuild everything. |
31 |
|
32 |
Those who are willing to accept the extra rebuilds will do them, and the |
33 |
others will use --dynamic-deps=y until something better comes along. |
34 |
|
35 |
> I'm pretty sure some developers will use this as an excuse to stop |
36 |
> revbumping stuff, and in a few days we're be back at square one. |
37 |
|
38 |
Maybe the QA team can do the revbumps? If devs get enough bug mail |
39 |
involving QA revbumps, maybe they'll eventually cooperate? |
40 |
-- |
41 |
Thanks, |
42 |
Zac |