Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 18432 - A progressbar should be shown while a emerge x runs
Summary: A progressbar should be shown while a emerge x runs
Status: RESOLVED DUPLICATE of bug 18028
Alias: None
Product: Portage Development
Classification: Unclassified
Component: Core (show other bugs)
Hardware: All Linux
: High enhancement (vote)
Assignee: Nicholas Jones (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2003-03-29 11:47 UTC by Thomas Mader
Modified: 2011-10-30 22:36 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Thomas Mader 2003-03-29 11:47:26 UTC
It would be fine if Portage have a Progressbar for the package which is getting
installed and a ohter progressbar which shows the progress of the whole emerge
x. If i make a emerge world there should be a progressbar which shows the
progress of the whole emerge world and another progressbar which shows the
progress of the current package which is getting installed. The time it takes to
end the emerge world should be also shown.
I know this is not easy to make but I think it would be a very usefull feature
of Portage. The different download and compiling times of differnet systems are
the problem for this feature I think but this should be solved with a "self
test" or something else which tests the compile speed and download rates of the
system.

Reproducible: Always
Steps to Reproduce:
1.
2.
3.
Comment 1 Heinrich Wendel (RETIRED) gentoo-dev 2003-03-29 14:38:37 UTC
forum thread regarding this: http://forums.gentoo.org/viewtopic.php?t=42346
Comment 2 Heinrich Wendel (RETIRED) gentoo-dev 2003-03-29 14:39:52 UTC
or this http://forums.gentoo.org/viewtopic.php?t=42074&highlight=
Comment 3 Bret Towe 2003-05-04 14:34:32 UTC
ive been thinking about somethin like this for a while now
what i was thinking to getting an idea of where you are in a compile
is watch ./configure it uses commits at last bit Creating Makefiles: bla
and if whatever does this makes note of those it could make a guess as to 
the progress of the compile
now this is only really usefull for ebuilds that dont have say a progress_hint
item in em the hint could contain say number of files gcc would process
it could also contain a hint of how long the compile can take how that number would be figured im not sure maybe somethin like total compile time divided by bogomips tho that will prob be way off on some cases  we need a way to give the machine a benchmark of some sort that could be used to figure out how long each compile will take
Comment 4 Heikki Levanto 2003-05-19 04:12:23 UTC
I think it would be difficult to estimate the time needed for compiling in advance, as 
machines differ so much. I would be happy with just a system that counts ebuilds, and 
tells me how many are done. The big jobs seem to be those with many dependencies 
anyway. That would tell me if my "emerge kde" has still another day to run or not. 
 
The discussion forum links point to systems that can give an individual progress bar for a 
single make - useful and good idea, but I would find a total progress indicator more of 
value. 
 
(yes, my bug report 21220 was a duplicate of this. Sorry) 
 
 
Comment 5 Bret Towe 2003-05-19 17:19:49 UTC
2 progress bars would be nice
overall and current compile

personally tho current compile i would find more usefull
seeing as how portage already shows some progress when you do a big merge
already with the x of 96 packages or somethin like that
Comment 6 Martin Holzer (RETIRED) gentoo-dev 2003-05-22 13:55:23 UTC

*** This bug has been marked as a duplicate of 18028 ***