On Thursday 22 October 2015 17:11:42 Dale wrote: > Alan McKinnon wrote: > > On 22/10/2015 23:51, Dale wrote: > >> Neil Bothwick wrote: > >>> On Thu, 22 Oct 2015 14:07:06 -0500, Dale wrote: > >>>> Of course, there is better ways of finding this info but I never can > >>>> remember the command and it takes me a bit to figure out what options > >>>> do what so I finally said "screw it" and work without it unless I just > >>>> must have it. If I only need one, I use the date command. It > >>>> works. ;-) > >>> > >>> genlop -l --date yesterday > >>> > >>> Not too hard to remember :) > >> > >> It is when you only use it once every year or two. Generally, it is > >> rare that I have to even go look at the emerge log file. This is likely > >> the first time I have looked in there in a good long while. Maybe over a > >> year. Sometimes, I wonder if I even need the thing. > > > > Of course you need it - genlop won't work without it > > That's the point. I rarely use it. The only genlop command I may use > every once in a while is genlop -c. I use that to see how long > something has been compiling or if it is a major upgrade, what is > actually being compiled at the time. Generally, the estimated time > remaining is worthless. Most of the time, it isn't even in the ballpark.
Genlop is just a simple tool. I know of two cases it doesn't cope with well: first, simultaneous emerges of the same package in the main system and in a chroot; second, emerge -k. I sometimes do a batch of emerge -B followed with emerge -k. The time taken from emerge.log is tiny in that case, but genlop still includes it in its calculation of average emerge time. Any time I want to emerge -e world I do it that way. Also any KDE upgrade gets the same treatment: first compile the packages, then shut down KDE and install them. That way I don't get problems in trying to restart KDE when half its code has changed. -- Rgds Peter