yum-presto 0.3.4

Valent Turkovic valent.turkovic at gmail.com
Thu Apr 5 21:31:22 UTC 2007


I have another long post.

I put presto 0.3.6 on a clean fedora core 6 install on another machine
I have and ran 'yum update'.

I didn't see anywhere the "presto savings report" that previous
versions gave, so I wasn't sure if it was working or not, but I guess
it is working. But look for yourself.
Can you reenable that feature so yum prints out the savings of
download that would be needed if presto wasn't enabled? Can you also
make it print in human readable format (kB and MB instead of bits).

Thank you.

[root at navi valent]# yum update
Loading "installonlyn" plugin
Loading "presto" plugin
Setting up Update Process
Setting up repositories
Setting up Presto
Reading Presto metadata in from local files
Reading repository metadata in from local files
Resolving Dependencies
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for ImageMagick to pack into transaction set.
http://ftp.stw-bonn.de/pub/fedora/linux/core/updates/6/i386/ImageMagick-6.2.8.0-4.fc6.i386.rpm:
[Errno 14] HTTP Error 404: Date: Thu, 05 Apr 2007 20:49:26 GMT
Server: Apache/2.0.55 (Ubuntu)
Content-Length: 350
Content-Type: text/html; charset=iso-8859-1

Trying other mirror.
http://ftp.esat.net/pub/linux/fedora/updates/6/i386/ImageMagick-6.2.8.0-4.fc6.i386.rpm:
[Errno 14] HTTP Error 404: Date: Thu, 05 Apr 2007 20:48:49 GMT
Server: Apache
Content-Length: 264
Content-Type: text/html; charset=iso-8859-1

Trying other mirror.
ftp://ftp.wsisiz.edu.pl/pub/linux/fedora/linux/core/updates/6/i386/ImageMagick-6.2.8.0-4.fc6.i386.rpm:
[Errno 4] IOError: [Errno ftp error] 450
ImageMagick-6.2.8.0-4.fc6.i386.rpm: No such file or directory
Trying other mirror.
ImageMagick-6.2.8.0-4.fc6 100% |=========================|  64 kB    00:00
---> Package ImageMagick.i386 0:6.2.8.0-4.fc6 set to be updated
---> Downloading header for cups to pack into transaction set.
cups-1.2.10-3.fc6.i386.rp 100% |=========================| 205 kB    00:01
---> Package cups.i386 1:1.2.10-3.fc6 set to be updated
---> Downloading header for selinux-policy to pack into transaction set.
selinux-policy-2.4.6-49.f 100% |=========================|  65 kB    00:00
---> Package selinux-policy.noarch 0:2.4.6-49.fc6 set to be updated
---> Downloading header for libmtp to pack into transaction set.
libmtp-0.1.5-1.fc6.i386.r 100% |=========================| 3.9 kB    00:00
---> Package libmtp.i386 0:0.1.5-1.fc6 set to be updated
---> Downloading header for gpm to pack into transaction set.
gpm-1.20.1-82.fc6.i386.rp 100% |=========================|  17 kB    00:00
---> Package gpm.i386 0:1.20.1-82.fc6 set to be updated
---> Downloading header for procps to pack into transaction set.
procps-3.2.7-8.3.fc6.i386 100% |=========================|  20 kB    00:00
---> Package procps.i386 0:3.2.7-8.3.fc6 set to be updated
---> Downloading header for audit-libs-python to pack into transaction set.
audit-libs-python-1.4.2-5 100% |=========================|  13 kB    00:00
---> Package audit-libs-python.i386 0:1.4.2-5.fc6 set to be updated
---> Downloading header for exaile to pack into transaction set.
exaile-0.2.9-4.fc6.i386.r 100% |=========================|  26 kB    00:00
---> Package exaile.i386 0:0.2.9-4.fc6 set to be updated
---> Downloading header for systemtap to pack into transaction set.
systemtap-0.5.13-1.fc6.i3 100% |=========================|  25 kB    00:00
---> Package systemtap.i386 0:0.5.13-1.fc6 set to be updated
---> Downloading header for openssh-clients to pack into transaction set.
openssh-clients-4.3p2-19. 100% |=========================|  34 kB    00:00
---> Package openssh-clients.i386 0:4.3p2-19.fc6 set to be updated
---> Downloading header for parted to pack into transaction set.
parted-1.8.2-2.fc6.i386.r 100% |=========================|  25 kB    00:00
---> Package parted.i386 0:1.8.2-2.fc6 set to be updated
---> Downloading header for systemtap-runtime to pack into transaction set.
systemtap-runtime-0.5.13- 100% |=========================| 5.8 kB    00:00
---> Package systemtap-runtime.i386 0:0.5.13-1.fc6 set to be updated
---> Downloading header for krb5-devel to pack into transaction set.
krb5-devel-1.5-21.i386.rp 100% |=========================|  40 kB    00:00
---> Package krb5-devel.i386 0:1.5-21 set to be updated
---> Downloading header for gpm-devel to pack into transaction set.
gpm-devel-1.20.1-82.fc6.i 100% |=========================|  14 kB    00:00
---> Package gpm-devel.i386 0:1.20.1-82.fc6 set to be updated
---> Downloading header for krb5-libs to pack into transaction set.
krb5-libs-1.5-21.i386.rpm 100% |=========================|  37 kB    00:00
---> Package krb5-libs.i386 0:1.5-21 set to be updated
---> Downloading header for openssh-server to pack into transaction set.
openssh-server-4.3p2-19.f 100% |=========================|  35 kB    00:00
---> Package openssh-server.i386 0:4.3p2-19.fc6 set to be updated
---> Downloading header for audit-libs to pack into transaction set.
audit-libs-1.4.2-5.fc6.i3 100% |=========================|  12 kB    00:00
---> Package audit-libs.i386 0:1.4.2-5.fc6 set to be updated
---> Downloading header for evolution to pack into transaction set.
evolution-2.8.3-2.fc6.i38 100% |=========================| 126 kB    00:01
---> Package evolution.i386 0:2.8.3-2.fc6 set to be updated
---> Downloading header for selinux-policy-targeted to pack into
transaction set.
selinux-policy-targeted-2 100% |=========================|  40 kB    00:00
---> Package selinux-policy-targeted.noarch 0:2.4.6-49.fc6 set to be updated
---> Downloading header for openssh-askpass to pack into transaction set.
openssh-askpass-4.3p2-19. 100% |=========================|  32 kB    00:00
---> Package openssh-askpass.i386 0:4.3p2-19.fc6 set to be updated
---> Downloading header for psmisc to pack into transaction set.
psmisc-22.2-5.1.i386.rpm  100% |=========================|  11 kB    00:00
---> Package psmisc.i386 0:22.2-5.1 set to be updated
---> Downloading header for krb5-workstation to pack into transaction set.
krb5-workstation-1.5-21.i 100% |=========================|  46 kB    00:00
---> Package krb5-workstation.i386 0:1.5-21 set to be updated
---> Downloading header for openssh to pack into transaction set.
openssh-4.3p2-19.fc6.i386 100% |=========================|  35 kB    00:00
---> Package openssh.i386 0:4.3p2-19.fc6 set to be updated
---> Downloading header for cups-libs to pack into transaction set.
cups-libs-1.2.10-3.fc6.i3 100% |=========================|  40 kB    00:00
---> Package cups-libs.i386 1:1.2.10-3.fc6 set to be updated
---> Downloading header for squid to pack into transaction set.
squid-2.6.STABLE12-1.fc6. 100% |=========================| 140 kB    00:01
---> Package squid.i386 7:2.6.STABLE12-1.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: python-sexy for package: exaile
--> Processing Dependency: python-CDDB for package: exaile
--> Processing Dependency: gnome-python2-gtkhtml2 for package: exaile
--> Processing Dependency: gamin-python for package: exaile
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for python-CDDB to pack into transaction set.
python-CDDB-1.4-1.fc6.i38 100% |=========================| 3.5 kB    00:00
---> Package python-CDDB.i386 0:1.4-1.fc6 set to be updated
---> Downloading header for gamin-python to pack into transaction set.
gamin-python-0.1.7-8.fc6. 100% |=========================|  14 kB    00:00
---> Package gamin-python.i386 0:0.1.7-8.fc6 set to be updated
---> Downloading header for gnome-python2-gtkhtml2 to pack into transaction set.
gnome-python2-gtkhtml2-2. 100% |=========================| 7.9 kB    00:00
---> Package gnome-python2-gtkhtml2.i386 0:2.14.2-9.fc6 set to be updated
---> Downloading header for python-sexy to pack into transaction set.
python-sexy-0.1.9-2.fc6.i 100% |=========================| 3.8 kB    00:00
---> Package python-sexy.i386 0:0.1.9-2.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: libsexy >= 0.1.10 for package: python-sexy
--> Processing Dependency: libsexy.so.2 for package: python-sexy
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for libsexy to pack into transaction set.
libsexy-0.1.11-1.fc6.i386 100% |=========================| 4.1 kB    00:00
---> Package libsexy.i386 0:0.1.11-1.fc6 set to be updated
--> Running transaction check
--> Processing Dependency: enchant for package: libsexy
--> Restarting Dependency Resolution with new changes.
--> Populating transaction set with selected packages. Please wait.
---> Downloading header for enchant to pack into transaction set.
enchant-1.3.0-1.fc6.i386. 100% |=========================| 6.1 kB    00:00
---> Package enchant.i386 1:1.3.0-1.fc6 set to be updated
--> Running transaction check

Dependencies Resolved

=============================================================================
 Package                 Arch       Version          Repository        Size
=============================================================================
Updating:
 ImageMagick             i386       6.2.8.0-4.fc6    updates           3.3 M
 audit-libs              i386       1.4.2-5.fc6      updates            59 k
 audit-libs-python       i386       1.4.2-5.fc6      updates            77 k
 cups                    i386       1:1.2.10-3.fc6   updates           2.9 M
 cups-libs               i386       1:1.2.10-3.fc6   updates           183 k
 evolution               i386       2.8.3-2.fc6      updates            13 M
 exaile                  i386       0.2.9-4.fc6      extras            752 k
 gpm                     i386       1.20.1-82.fc6    updates           185 k
 gpm-devel               i386       1.20.1-82.fc6    updates            27 k
 krb5-devel              i386       1.5-21           updates           1.7 M
 krb5-libs               i386       1.5-21           updates           593 k
 krb5-workstation        i386       1.5-21           updates           894 k
 libmtp                  i386       0.1.5-1.fc6      extras             65 k
 openssh                 i386       4.3p2-19.fc6     updates           279 k
 openssh-askpass         i386       4.3p2-19.fc6     updates            37 k
 openssh-clients         i386       4.3p2-19.fc6     updates           433 k
 openssh-server          i386       4.3p2-19.fc6     updates           252 k
 parted                  i386       1.8.2-2.fc6      updates           534 k
 procps                  i386       3.2.7-8.3.fc6    updates           208 k
 psmisc                  i386       22.2-5.1         updates            62 k
 selinux-policy          noarch     2.4.6-49.fc6     updates           353 k
 selinux-policy-targeted  noarch     2.4.6-49.fc6     updates           778 k
 squid                   i386       7:2.6.STABLE12-1.fc6  updates
     1.2 M
 systemtap               i386       0.5.13-1.fc6     updates           593 k
 systemtap-runtime       i386       0.5.13-1.fc6     updates            29 k
Installing for dependencies:
 enchant                 i386       1:1.3.0-1.fc6    extras            128 k
 gamin-python            i386       0.1.7-8.fc6      updates            56 k
 gnome-python2-gtkhtml2  i386       2.14.2-9.fc6     updates            15 k
 libsexy                 i386       0.1.11-1.fc6     extras             42 k
 python-CDDB             i386       1.4-1.fc6        extras             23 k
 python-sexy             i386       0.1.9-2.fc6      extras             23 k

Transaction Summary
=============================================================================
Install      6 Package(s)
Update      25 Package(s)
Remove       0 Package(s)

Total download size: 29 M
Is this ok [y/N]: y
Downloading Packages:
(1/31): ImageMagick-6.2.8 100% |=========================| 3.3 MB    00:11
(2/31): cups-1.2.10-3.fc6 100% |=========================| 2.9 MB    00:09
(3/31): libsexy-0.1.11-1. 100% |=========================|  42 kB    00:00
(4/31): enchant-1.3.0-1.f 100% |=========================| 128 kB    00:00
(5/31): selinux-policy-2. 100% |=========================| 353 kB    00:01
(6/31): libmtp-0.1.5-1.fc 100% |=========================|  65 kB    00:00
(7/31): gpm-1.20.1-82.fc6 100% |=========================| 185 kB    00:01
(8/31): python-CDDB-1.4-1 100% |=========================|  23 kB    00:00
(9/31): procps-3.2.7-8.3. 100% |=========================| 208 kB    00:01
(10/31): audit-libs-pytho 100% |=========================|  77 kB    00:00
(11/31): exaile-0.2.9-4.f 100% |=========================| 752 kB    00:06
(12/31): systemtap-0.5.13 100% |=========================| 593 kB    00:02
(13/31): gamin-python-0.1 100% |=========================|  56 kB    00:00
(14/31): openssh-clients- 100% |=========================| 433 kB    00:02
(15/31): parted-1.8.2-2.f 100% |=========================| 534 kB    00:02
(16/31): systemtap-runtim 100% |=========================|  29 kB    00:00
(17/31): krb5-devel-1.5-2 100% |=========================| 1.7 MB    00:06
(18/31): gnome-python2-gt 100% |=========================|  15 kB    00:00
(19/31): gpm-devel-1.20.1 100% |=========================|  27 kB    00:00
(20/31): krb5-libs-1.5-21 100% |=========================| 593 kB    00:02
(21/31): openssh-server-4 100% |=========================| 252 kB    00:01
(22/31): audit-libs-1.4.2 100% |=========================|  59 kB    00:00
(23/31): evolution-2.8.3- 100% |=========================|  13 MB    00:41
(24/31): python-sexy-0.1. 100% |=========================|  23 kB    00:00
(25/31): selinux-policy-t 100% |=========================| 778 kB    00:02
(26/31): openssh-askpass- 100% |=========================|  37 kB    00:00
(27/31): psmisc-22.2-5.1. 100% |=========================|  62 kB    00:00
(28/31): krb5-workstation 100% |=========================| 894 kB    00:03
(29/31): openssh-4.3p2-19 100% |=========================| 279 kB    00:01
(30/31): cups-libs-1.2.10 100% |=========================| 183 kB    00:01
(31/31): squid-2.6.STABLE 100% |=========================| 1.2 MB    00:04
Running Transaction Test
Finished Transaction Test
Transaction Test Succeeded
Running Transaction
  Updating  : krb5-libs                    ####################### [ 1/56]
  Updating  : audit-libs                   ####################### [ 2/56]
  Updating  : openssh                      ####################### [ 3/56]
  Updating  : cups-libs                    ####################### [ 4/56]
  Updating  : gpm                          ####################### [ 5/56]
  Updating  : evolution                    ####################### [ 6/56]
  Installing: gnome-python2-gtkhtml2       ####################### [ 7/56]
  Updating  : systemtap-runtime            ####################### [ 8/56]
  Updating  : parted                       ####################### [ 9/56]
  Installing: gamin-python                 ####################### [10/56]
  Updating  : procps                       ####################### [11/56]
  Installing: python-CDDB                  ####################### [12/56]
  Updating  : libmtp                       ####################### [13/56]
  Updating  : selinux-policy               ####################### [14/56]
  Installing: enchant                      ####################### [15/56]
  Installing: libsexy                      ####################### [16/56]
  Installing: python-sexy                  ####################### [17/56]
  Updating  : ImageMagick                  ####################### [18/56]
  Updating  : cups                         ####################### [19/56]
  Updating  : audit-libs-python            ####################### [20/56]
  Updating  : exaile                       ####################### [21/56]
  Updating  : systemtap                    ####################### [22/56]
  Updating  : openssh-clients              ####################### [23/56]
  Updating  : krb5-devel                   ####################### [24/56]
  Updating  : gpm-devel                    ####################### [25/56]
  Updating  : openssh-server               ####################### [26/56]
  Updating  : selinux-policy-targeted      ####################### [27/56]
/sbin/restorecon reset /etc/cron.daily/000-delay.cron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/00webalizer context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/0anacron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/beagle-crawl-system context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/certwatch context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/cups context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/logrotate context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/makewhatis.cron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/mlocate.cron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/prelink context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/rpm context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.daily/tmpwatch context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.monthly/0anacron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.weekly/0anacron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
/sbin/restorecon reset /etc/cron.weekly/makewhatis.cron context
system_u:object_r:etc_t:s0->system_u:object_r:bin_t:s0
  Updating  : openssh-askpass              ####################### [28/56]
  Updating  : psmisc                       ####################### [29/56]
  Updating  : krb5-workstation             ####################### [30/56]
  Updating  : squid                        ####################### [31/56]
  Cleanup   : ImageMagick                  ####################### [32/56]
  Cleanup   : cups                         ####################### [33/56]
  Cleanup   : selinux-policy               ####################### [34/56]
  Cleanup   : libmtp                       ####################### [35/56]
  Cleanup   : gpm                          ####################### [36/56]
  Cleanup   : procps                       ####################### [37/56]
  Cleanup   : audit-libs-python            ####################### [38/56]
  Cleanup   : exaile                       ####################### [39/56]
  Cleanup   : systemtap                    ####################### [40/56]
  Cleanup   : openssh-clients              ####################### [41/56]
  Cleanup   : parted                       ####################### [42/56]
  Cleanup   : systemtap-runtime            ####################### [43/56]
  Cleanup   : krb5-devel                   ####################### [44/56]
  Cleanup   : gpm-devel                    ####################### [45/56]
  Cleanup   : krb5-libs                    ####################### [46/56]
  Cleanup   : openssh-server               ####################### [47/56]
  Cleanup   : audit-libs                   ####################### [48/56]
  Cleanup   : evolution                    ####################### [49/56]
  Cleanup   : selinux-policy-targeted      ####################### [50/56]
  Cleanup   : openssh-askpass              ####################### [51/56]
  Cleanup   : psmisc                       ####################### [52/56]
  Cleanup   : krb5-workstation             ####################### [53/56]
  Cleanup   : openssh                      ####################### [54/56]
  Cleanup   : cups-libs                    ####################### [55/56]
  Cleanup   : squid                        ####################### [56/56]

Dependency Installed: enchant.i386 1:1.3.0-1.fc6 gamin-python.i386
0:0.1.7-8.fc6 gnome-python2-gtkhtml2.i386 0:2.14.2-9.fc6 libsexy.i386
0:0.1.11-1.fc6 python-CDDB.i386 0:1.4-1.fc6 python-sexy.i386
0:0.1.9-2.fc6
Updated: ImageMagick.i386 0:6.2.8.0-4.fc6 audit-libs.i386
0:1.4.2-5.fc6 audit-libs-python.i386 0:1.4.2-5.fc6 cups.i386
1:1.2.10-3.fc6 cups-libs.i386 1:1.2.10-3.fc6 evolution.i386
0:2.8.3-2.fc6 exaile.i386 0:0.2.9-4.fc6 gpm.i386 0:1.20.1-82.fc6
gpm-devel.i386 0:1.20.1-82.fc6 krb5-devel.i386 0:1.5-21 krb5-libs.i386
0:1.5-21 krb5-workstation.i386 0:1.5-21 libmtp.i386 0:0.1.5-1.fc6
openssh.i386 0:4.3p2-19.fc6 openssh-askpass.i386 0:4.3p2-19.fc6
openssh-clients.i386 0:4.3p2-19.fc6 openssh-server.i386 0:4.3p2-19.fc6
parted.i386 0:1.8.2-2.fc6 procps.i386 0:3.2.7-8.3.fc6 psmisc.i386
0:22.2-5.1 selinux-policy.noarch 0:2.4.6-49.fc6
selinux-policy-targeted.noarch 0:2.4.6-49.fc6 squid.i386
7:2.6.STABLE12-1.fc6 systemtap.i386 0:0.5.13-1.fc6
systemtap-runtime.i386 0:0.5.13-1.fc6
Complete!




More information about the fedora-devel-list mailing list