Gentoo Archives: gentoo-dev

From: Duncan <1i5t5.duncan@×××.net>
To: gentoo-dev@l.g.o
Subject: [gentoo-dev] Re: Bug #565566: Why is it still not fixed?
Date: Sun, 28 Feb 2016 03:28:26
Message-Id: pan$b0a01$35a3b840$329ca69d$f0ec70a6@cox.net
In Reply to: Re: [gentoo-dev] Re: Bug #565566: Why is it still not fixed? by Luca Barbato
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