1 |
Luca Barbato posted on Sat, 27 Feb 2016 14:14:12 +0100 as excerpted: |
2 |
|
3 |
> On 24/02/16 01:33, Duncan wrote: |
4 |
>> That option is there, and indeed, a patch providing it was specifically |
5 |
>> added to portage for infra to use, because appending entries to |
6 |
>> existing files is vastly easier and more performant than trying to |
7 |
>> prepend entries and having to rewrite the entire file as a result. |
8 |
> |
9 |
> This sounds wrong in many different ways. The changelog files are tiny |
10 |
> and makes next to no difference truncate+write or append. |
11 |
|
12 |
FWIW, here's the egencache --updatechangelogs related patch-thread |
13 |
starters (from which the links can be followed to the threads) from back |
14 |
in early November, on the portage-dev list. The 4/4 patch in the first |
15 |
thread added --reverse-order, tho as the intro suggests, there was prior |
16 |
discussion, which my quick "changelog" search didn't pick up. IIRC the |
17 |
original discussion was triggered on the gentoo-dev list by... patrick@, |
18 |
and infra/robbat2's replies started there. |
19 |
|
20 |
http://permalink.gmane.org/gmane.linux.gentoo.portage.devel/5899 |
21 |
http://permalink.gmane.org/gmane.linux.gentoo.portage.devel/5934 |
22 |
http://permalink.gmane.org/gmane.linux.gentoo.portage.devel/5964 |
23 |
http://permalink.gmane.org/gmane.linux.gentoo.portage.devel/5989 |
24 |
|
25 |
The last two also mention: |
26 |
|
27 |
https://bugs.gentoo.org/show_bug.cgi?id=565540 |
28 |
(egencache --update-changelog: parallel support, bug still, BTW, |
29 |
status: IN_PROGRESS) |
30 |
|
31 |
OK, here's the original gentoo-dev thread OP by patrick@: |
32 |
|
33 |
http://permalink.gmane.org/gmane.linux.gentoo.devel/98287 |
34 |
|
35 |
And here's the beginning of the "infra response" subthread with infra/ |
36 |
robbat2@'s responses: |
37 |
|
38 |
http://permalink.gmane.org/gmane.linux.gentoo.devel/98337 |
39 |
|
40 |
And... as it happens that first infra response explains the oldest-first, |
41 |
straight from the horse's mouth, as the saying goes. =:^) |
42 |
|
43 |
-- |
44 |
Duncan - List replies preferred. No HTML msgs. |
45 |
"Every nonfree program has a lord, a master -- |
46 |
and if you use the program, he is your master." Richard Stallman |