[MacPorts] #15167: add progress meter during instalation
dependencies
MacPorts
trac at macosforge.org
Thu May 1 03:26:26 PDT 2008
#15167: add progress meter during instalation dependencies
------------------------------------+---------------------------------------
Reporter: jan.matousek at gmail.com | Owner: macports-tickets at lists.macosforge.org
Type: enhancement | Status: new
Priority: Normal | Milestone: MacPorts base enhancements
Component: base | Version: 1.6.0
Keywords: |
------------------------------------+---------------------------------------
During installing dependencies for some port, progress meter would improve
the user experience. I see that time progress meter will be impossible (or
pretty nontrivial) to add, but simple count of dependencies that will be
installed (recursively, see #11892) will greatly improve the knowledge of
how much work will be done.
The port output with progress meter can for example look like this:
{{{
bash-3.2# port install meld
---> Installing dependency py-gtk2 (1 / 2)
---> Fetching py-gtk2
---> Verifying checksum(s) for py-gtk2
---> Extracting py-gtk2
---> Configuring py-gtk2
---> Building py-gtk2 with target all
---> Staging py-gtk2 into destroot
---> Installing py-gtk2 2.12.1_0+darwin_9
---> Activating py-gtk2 2.12.1_0+darwin_9
---> Cleaning py-gtk2
---> Installing dependency py-gnome (2 / 2)
---> Fetching py-gnome
...
}}}
Now the port output look like this:
{{{
bash-3.2# port install meld
---> Fetching py-gtk2
---> Verifying checksum(s) for py-gtk2
---> Extracting py-gtk2
---> Configuring py-gtk2
---> Building py-gtk2 with target all
---> Staging py-gtk2 into destroot
---> Installing py-gtk2 2.12.1_0+darwin_9
---> Activating py-gtk2 2.12.1_0+darwin_9
---> Cleaning py-gtk2
---> Fetching py-gnome
...
}}}
With just two dependencies it is no big difference. But when installing
whole gnome as dependency, the progress meter becames more helpfull.
--
Ticket URL: <http://trac.macosforge.org/projects/macports/ticket/15167>
MacPorts </projects/macports>
Ports system for Mac OS
More information about the macports-tickets
mailing list