Any idea why yum doesn't show by default from what mirror it is downloading from? It's not like there's no space on the output strings layout...

Instead of
----------
Transaction Summary
================================================================================
Install  1 Package  (+3 Dependent packages)
Upgrade             ( 7 Dependent packages)

Total download size: 50 M
Is this ok [y/d/N]: y
Downloading packages:
updates/19/i386/prestodelta                                | 1.2 MB   00:03     
Delta RPMs reduced 1.4 M of updates to 416 k (71% saved)
(1/11): nspr-4.9.6-1.fc19_4.10.0-3.fc19.i686.drpm          |  28 kB   00:01     
(2/11): nss-softokn-freebl-3.14.3-1.fc19_3.15.1-1.fc19.i68 |  31 kB   00:00     
----------

I'd suggest:
Transaction Summary
==============================================================
Install  1 Package  (+3 Dependent packages)
Upgrade             ( 7 Dependent packages)

Total download size: 50 M
Is this ok [y/d/N]: y

Downloading packages:  [from Mirror: fedora.gtdinternet.com] <<<<<<<<<<
updates/19/i386/prestodelta                                | 1.2 MB   00:03     
Delta RPMs reduced 1.4 M of updates to 416 k (71% saved)
(1/11): nspr-4.9.6-1.fc19_4.10.0-3.fc19.i686.drpm          |  28 kB   00:01     
(2/11): nss-softokn-freebl-3.14.3-1.fc19_3.15.1-1.fc19.i68 |  31 kB   00:00     
-----

In case of a timeout (which down here, happens often) it'd show, instead of...
-----
wget-1.14-8.fc19.i686.rpm      FAILED                                          
http://fedora.gtdinternet.com/updates/19/i386/wget-1.14-8.fc19.i686.rpm: [Errno 14] curl#6 - TIMEOUT
Trying other mirror.
-----

-----
wget-1.14-8.fc19.i686.rpm      FAILED                                          
http://fedora.gtdinternet.com/updates/19/i386/wget-1.14-8.fc19.i686.rpm: [Errno 14] curl#6 - "TIMEOUT"
Trying other mirror: [ www.las.ic.unicamp.br ]
-----

It should be noted that under the current behaviour:
1. The current mirror is not displayed
2. When there are recurrent problems (ie slow downloads) with a current YUM whatever download, one cannot identify the name of the problem mirror, because (point #1)
3. even with -v (for "verbose" operation) yum details all kinds of internal values, timings etc but NOT THE MIRROR it is downloading from.

It seems like a nice RFE with no downsides I can think of, and trivial to implement.

Thoughts? Comments? Expletives? ;-).

PS: I have filed a bug...
https://bugzilla.redhat.com/show_bug.cgi?id=1004628

FC

--
During times of Universal Deceit, telling the truth becomes a revolutionary act
Durante épocas de Engaño Universal, decir la verdad se convierte en un Acto Revolucionario
- George Orwell