Currently, when quiet-build is enabled, there is no indication how far building a package has progressed. Hence I propose to calculate an ETA when the build is started and then display the "current merge time" and the "ETA", as "genlop -c" would. While not extremely accurate, it still gives a good indication on the progress.
Wouldn't doing that require python module support and thus make portage have a larger dep graph? The non-quiet version of portage did not support an ETA either, although I think it was suggested and shot down several times.
(In reply to comment #1) > Wouldn't doing that require python module support and thus make portage have a > larger dep graph? No, it just has to read /var/log/emerge.log and create a little database of average build times.
(In reply to comment #1) > The non-quiet version of portage did not support an ETA either The major difference to the --quiet-build=n is that that will show e.g. make or cmake's output, which gives an indication of the build's progress. Hence this bug is similar to bug #391323 - maybe even a partial solution for it.