The Lebanon Evangelical School - Loueizeh has generously lent us a dedicated server to host Presto repositories and the school has agreed to continue lending us the server until both FC6 and F7 are EOL'd.
I've gotten the FC6, F7 and Rawhide repositories up and running for i386. For Rawhide, you need the new yum-presto-0.4.0, which has been almost completely rewritten. For FC6 and F7, you will need to continue using yum-presto-0.3.x (at least for the moment).
For those wondering what Presto is, it is a method of downloading only the differences of rpms for updates, rather than full rpms.
For more information (and the new deltaurls), see: http://hosted.fedoraproject.org/projects/presto
Enjoy, Jonathan
On 7/12/07, Jonathan Dieter jdieter@gmail.com wrote:
The Lebanon Evangelical School - Loueizeh has generously lent us a dedicated server to host Presto repositories and the school has agreed to continue lending us the server until both FC6 and F7 are EOL'd.
I've gotten the FC6, F7 and Rawhide repositories up and running for i386. For Rawhide, you need the new yum-presto-0.4.0, which has been almost completely rewritten. For FC6 and F7, you will need to continue using yum-presto-0.3.x (at least for the moment).
For those wondering what Presto is, it is a method of downloading only the differences of rpms for updates, rather than full rpms.
For more information (and the new deltaurls), see: http://hosted.fedoraproject.org/projects/presto
Enjoy, Jonathan
Hi Jonathan, I got presto working again. I untered deltaurls you provided and I tested it on FC6, F7 and Rawhide and on all three I see presto plugin loading on 'yum update' and it says that is it making deltarpm's but at the end it doesn't give and info how much it saved. And to me it feals like actually yum is working without presto...
Here is my latest log from rawhide:
# yum update Loading "presto" plugin Setting up Update Process Setting up and reading Presto delta metadata No Presto metadata available for development Resolving Dependencies --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kernel i686 2.6.23-0.44.rc0.git16.fc8 development 17 M kernel-devel i686 2.6.23-0.44.rc0.git16.fc8 development 4.6 M Updating: fuse i386 2.7.0-2.fc8 development 79 k fuse-libs i386 2.7.0-2.fc8 development 70 k gkrellm i386 2.3.0-1.fc8 development 754 k kernel-headers i386 2.6.23-0.44.rc0.git16.fc8 development 645 k sane-backends i386 1.0.18-10.fc8 development 1.0 M sane-backends-libs i386 1.0.18-10.fc8 development 2.3 M Removing: kernel i686 2.6.22-0.21.rc7.git5.fc8 installed 47 M kernel-devel i686 2.6.22-0.21.rc7.git5.fc8 installed 15 M
Transaction Summary ============================================================================= Install 2 Package(s) Update 6 Package(s) Remove 2 Package(s)
Total download size: 26 M Is this ok [y/N]: y Downloading Packages: Downloading DeltaRPMs: Rebuilding rpms from deltarpms (1/8): kernel-2.6.23-0.44 100% |=========================| 17 MB 00:34 (2/8): sane-backends-libs 100% |=========================| 2.3 MB 00:04 (3/8): fuse-2.7.0-2.fc8.i 100% |=========================| 79 kB 00:00 (4/8): kernel-headers-2.6 100% |=========================| 645 kB 00:01 (5/8): sane-backends-1.0. 100% |=========================| 1.0 MB 00:01 (6/8): gkrellm-2.3.0-1.fc 100% |=========================| 754 kB 00:01 (7/8): fuse-libs-2.7.0-2. 100% |=========================| 70 kB 00:00 (8/8): kernel-devel-2.6.2 100% |=========================| 4.6 MB 00:09 Running rpm_check_debug --> Populating transaction set with selected packages. Please wait. ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: kernel ####################### [ 1/16] Updating : fuse-libs ####################### [ 2/16] Updating : fuse ####################### [ 3/16] Updating : kernel-headers ####################### [ 4/16] Updating : gkrellm ####################### [ 5/16] Installing: kernel-devel ####################### [ 6/16] Updating : sane-backends-libs ####################### [ 7/16] Updating : sane-backends ####################### [ 8/16] Cleanup : kernel ####################### [ 9/16] Cleanup : fuse-libs ####################### [10/16] Cleanup : gkrellm ####################### [11/16] Cleanup : sane-backends ####################### [12/16] Cleanup : kernel-headers ####################### [13/16] Cleanup : fuse ####################### [14/16] Cleanup : sane-backends-libs ####################### [15/16] Cleanup : kernel-devel ####################### [16/16]
Removed: kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 Installed: kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 Updated: fuse.i386 0:2.7.0-2.fc8 fuse-libs.i386 0:2.7.0-2.fc8 gkrellm.i386 0:2.3.0-1.fc8 kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 sane-backends.i386 0:1.0.18-10.fc8 sane-backends-libs.i386 0:1.0.18-10.fc8 Complete!
On 7/24/07, Valent Turkovic valent.turkovic@gmail.com wrote:
On 7/12/07, Jonathan Dieter jdieter@gmail.com wrote:
The Lebanon Evangelical School - Loueizeh has generously lent us a dedicated server to host Presto repositories and the school has agreed to continue lending us the server until both FC6 and F7 are EOL'd.
I've gotten the FC6, F7 and Rawhide repositories up and running for i386. For Rawhide, you need the new yum-presto-0.4.0, which has been almost completely rewritten. For FC6 and F7, you will need to continue using yum-presto-0.3.x (at least for the moment).
For those wondering what Presto is, it is a method of downloading only the differences of rpms for updates, rather than full rpms.
For more information (and the new deltaurls), see: http://hosted.fedoraproject.org/projects/presto
Enjoy, Jonathan
Hi Jonathan, I got presto working again. I untered deltaurls you provided and I tested it on FC6, F7 and Rawhide and on all three I see presto plugin loading on 'yum update' and it says that is it making deltarpm's but at the end it doesn't give and info how much it saved. And to me it feals like actually yum is working without presto...
Here is my latest log from rawhide:
# yum update Loading "presto" plugin Setting up Update Process Setting up and reading Presto delta metadata No Presto metadata available for development Resolving Dependencies --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kernel i686 2.6.23-0.44.rc0.git16.fc8 development 17 M kernel-devel i686 2.6.23-0.44.rc0.git16.fc8 development 4.6 M Updating: fuse i386 2.7.0-2.fc8 development 79 k fuse-libs i386 2.7.0-2.fc8 development 70 k gkrellm i386 2.3.0-1.fc8 development 754 k kernel-headers i386 2.6.23-0.44.rc0.git16.fc8 development 645 k sane-backends i386 1.0.18-10.fc8 development 1.0 M sane-backends-libs i386 1.0.18-10.fc8 development 2.3 M Removing: kernel i686 2.6.22-0.21.rc7.git5.fc8 installed 47 M kernel-devel i686 2.6.22-0.21.rc7.git5.fc8 installed 15 M
Transaction Summary
Install 2 Package(s) Update 6 Package(s) Remove 2 Package(s)
Total download size: 26 M Is this ok [y/N]: y Downloading Packages: Downloading DeltaRPMs: Rebuilding rpms from deltarpms (1/8): kernel-2.6.23-0.44 100% |=========================| 17 MB 00:34 (2/8): sane-backends-libs 100% |=========================| 2.3 MB 00:04 (3/8): fuse-2.7.0-2.fc8.i 100% |=========================| 79 kB 00:00 (4/8): kernel-headers-2.6 100% |=========================| 645 kB 00:01 (5/8): sane-backends-1.0. 100% |=========================| 1.0 MB 00:01 (6/8): gkrellm-2.3.0-1.fc 100% |=========================| 754 kB 00:01 (7/8): fuse-libs-2.7.0-2. 100% |=========================| 70 kB 00:00 (8/8): kernel-devel-2.6.2 100% |=========================| 4.6 MB 00:09 Running rpm_check_debug --> Populating transaction set with selected packages. Please wait. ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: kernel ####################### [ 1/16] Updating : fuse-libs ####################### [ 2/16] Updating : fuse ####################### [ 3/16] Updating : kernel-headers ####################### [ 4/16] Updating : gkrellm ####################### [ 5/16] Installing: kernel-devel ####################### [ 6/16] Updating : sane-backends-libs ####################### [ 7/16] Updating : sane-backends ####################### [ 8/16] Cleanup : kernel ####################### [ 9/16] Cleanup : fuse-libs ####################### [10/16] Cleanup : gkrellm ####################### [11/16] Cleanup : sane-backends ####################### [12/16] Cleanup : kernel-headers ####################### [13/16] Cleanup : fuse ####################### [14/16] Cleanup : sane-backends-libs ####################### [15/16] Cleanup : kernel-devel ####################### [16/16]
Removed: kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 Installed: kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 Updated: fuse.i386 0:2.7.0-2.fc8 fuse-libs.i386 0:2.7.0-2.fc8 gkrellm.i386 0:2.3.0-1.fc8 kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 sane-backends.i386 0:1.0.18-10.fc8 sane-backends-libs.i386 0:1.0.18-10.fc8 Complete!
-- http://kernelreloaded.blog385.com/ linux, blog, anime, spirituality, windsurf, wireless registered as user #367004 with the Linux Counter, http://counter.li.org. ICQ: 2125241 Skype: valent.turkovic
-- fedora-list mailing list fedora-list@redhat.com To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Yeah, I'm afraid that's how it is for the moment in Rawhide. Most of the code that output that information wasn't well-written, and so it was stripped from the 0.4.0 version of yum-presto. We are going to get some kind of reporting going on, but for the moment, you just have to trust that it's working.
Though, for the output you showed me, it doesn't look like it found (or downloaded) any deltarpms. I'm on vacation at the moment, but I'll be back next week, and I'll look into it then.
Jonathan
On 7/24/07, Jonathan Dieter jdieter@gmail.com wrote:
On 7/24/07, Valent Turkovic valent.turkovic@gmail.com wrote:
On 7/12/07, Jonathan Dieter jdieter@gmail.com wrote:
The Lebanon Evangelical School - Loueizeh has generously lent us a dedicated server to host Presto repositories and the school has agreed to continue lending us the server until both FC6 and F7 are EOL'd.
I've gotten the FC6, F7 and Rawhide repositories up and running for i386. For Rawhide, you need the new yum-presto-0.4.0, which has been almost completely rewritten. For FC6 and F7, you will need to continue using yum-presto-0.3.x (at least for the moment).
For those wondering what Presto is, it is a method of downloading only the differences of rpms for updates, rather than full rpms.
For more information (and the new deltaurls), see: http://hosted.fedoraproject.org/projects/presto
Enjoy, Jonathan
Hi Jonathan, I got presto working again. I untered deltaurls you provided and I tested it on FC6, F7 and Rawhide and on all three I see presto plugin loading on 'yum update' and it says that is it making deltarpm's but at the end it doesn't give and info how much it saved. And to me it feals like actually yum is working without presto...
Here is my latest log from rawhide:
# yum update Loading "presto" plugin Setting up Update Process Setting up and reading Presto delta metadata No Presto metadata available for development Resolving Dependencies --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kernel i686 2.6.23-0.44.rc0.git16.fc8 development 17 M kernel-devel i686 2.6.23-0.44.rc0.git16.fc8 development 4.6 M Updating: fuse i386 2.7.0-2.fc8 development 79 k fuse-libs i386 2.7.0-2.fc8 development 70 k gkrellm i386 2.3.0-1.fc8 development 754 k kernel-headers i386 2.6.23-0.44.rc0.git16.fc8 development 645 k sane-backends i386 1.0.18-10.fc8 development 1.0 M sane-backends-libs i386 1.0.18-10.fc8 development 2.3 M Removing: kernel i686 2.6.22-0.21.rc7.git5.fc8 installed 47 M kernel-devel i686 2.6.22-0.21.rc7.git5.fc8 installed 15 M
Transaction Summary
Install 2 Package(s) Update 6 Package(s) Remove 2 Package(s)
Total download size: 26 M Is this ok [y/N]: y Downloading Packages: Downloading DeltaRPMs: Rebuilding rpms from deltarpms (1/8): kernel-2.6.23-0.44 100% |=========================| 17 MB 00:34 (2/8): sane-backends-libs 100% |=========================| 2.3 MB 00:04 (3/8): fuse-2.7.0-2.fc8.i 100% |=========================| 79 kB 00:00 (4/8): kernel-headers-2.6 100% |=========================| 645 kB 00:01 (5/8): sane-backends-1.0. 100% |=========================| 1.0 MB 00:01 (6/8): gkrellm-2.3.0-1.fc 100% |=========================| 754 kB 00:01 (7/8): fuse-libs-2.7.0-2. 100% |=========================| 70 kB 00:00 (8/8): kernel-devel-2.6.2 100% |=========================| 4.6 MB 00:09 Running rpm_check_debug --> Populating transaction set with selected packages. Please wait. ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: kernel ####################### [ 1/16] Updating : fuse-libs ####################### [ 2/16] Updating : fuse ####################### [ 3/16] Updating : kernel-headers ####################### [ 4/16] Updating : gkrellm ####################### [ 5/16] Installing: kernel-devel ####################### [ 6/16] Updating : sane-backends-libs ####################### [ 7/16] Updating : sane-backends ####################### [ 8/16] Cleanup : kernel ####################### [ 9/16] Cleanup : fuse-libs ####################### [10/16] Cleanup : gkrellm ####################### [11/16] Cleanup : sane-backends ####################### [12/16] Cleanup : kernel-headers ####################### [13/16] Cleanup : fuse ####################### [14/16] Cleanup : sane-backends-libs ####################### [15/16] Cleanup : kernel-devel ####################### [16/16]
Removed: kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 Installed: kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 Updated: fuse.i386 0:2.7.0-2.fc8 fuse-libs.i386 0:2.7.0-2.fc8 gkrellm.i386 0:2.3.0-1.fc8 kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 sane-backends.i386 0:1.0.18-10.fc8 sane-backends-libs.i386 0:1.0.18-10.fc8 Complete!
-- http://kernelreloaded.blog385.com/ linux, blog, anime, spirituality, windsurf, wireless registered as user #367004 with the Linux Counter, http://counter.li.org. ICQ: 2125241 Skype: valent.turkovic
-- fedora-list mailing list fedora-list@redhat.com To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Yeah, I'm afraid that's how it is for the moment in Rawhide. Most of the code that output that information wasn't well-written, and so it was stripped from the 0.4.0 version of yum-presto. We are going to get some kind of reporting going on, but for the moment, you just have to trust that it's working.
Though, for the output you showed me, it doesn't look like it found (or downloaded) any deltarpms. I'm on vacation at the moment, but I'll be back next week, and I'll look into it then.
Jonathan
Enjoy the vacation.
It feels and looks to me that it doesn't download any deltarpms... but not only on Rawhide but also on FC6 and F7...
Valent.
On 7/24/07, Valent Turkovic valent.turkovic@gmail.com wrote:
On 7/24/07, Jonathan Dieter jdieter@gmail.com wrote:
On 7/24/07, Valent Turkovic valent.turkovic@gmail.com wrote:
On 7/12/07, Jonathan Dieter jdieter@gmail.com wrote:
The Lebanon Evangelical School - Loueizeh has generously lent us a dedicated server to host Presto repositories and the school has agreed to continue lending us the server until both FC6 and F7 are EOL'd.
I've gotten the FC6, F7 and Rawhide repositories up and running for i386. For Rawhide, you need the new yum-presto-0.4.0, which has been almost completely rewritten. For FC6 and F7, you will need to continue using yum-presto-0.3.x (at least for the moment).
For those wondering what Presto is, it is a method of downloading only the differences of rpms for updates, rather than full rpms.
For more information (and the new deltaurls), see: http://hosted.fedoraproject.org/projects/presto
Enjoy, Jonathan
Hi Jonathan, I got presto working again. I untered deltaurls you provided and I tested it on FC6, F7 and Rawhide and on all three I see presto plugin loading on 'yum update' and it says that is it making deltarpm's but at the end it doesn't give and info how much it saved. And to me it feals like actually yum is working without presto...
Here is my latest log from rawhide:
# yum update Loading "presto" plugin Setting up Update Process Setting up and reading Presto delta metadata No Presto metadata available for development Resolving Dependencies --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be updated --> Running transaction check ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kernel i686 2.6.23-0.44.rc0.git16.fc8 development 17 M kernel-devel i686 2.6.23-0.44.rc0.git16.fc8 development 4.6 M Updating: fuse i386 2.7.0-2.fc8 development 79 k fuse-libs i386 2.7.0-2.fc8 development 70 k gkrellm i386 2.3.0-1.fc8 development 754 k kernel-headers i386 2.6.23-0.44.rc0.git16.fc8 development 645 k sane-backends i386 1.0.18-10.fc8 development 1.0 M sane-backends-libs i386 1.0.18-10.fc8 development 2.3 M Removing: kernel i686 2.6.22-0.21.rc7.git5.fc8 installed 47 M kernel-devel i686 2.6.22-0.21.rc7.git5.fc8 installed 15 M
Transaction Summary
Install 2 Package(s) Update 6 Package(s) Remove 2 Package(s)
Total download size: 26 M Is this ok [y/N]: y Downloading Packages: Downloading DeltaRPMs: Rebuilding rpms from deltarpms (1/8): kernel-2.6.23-0.44 100% |=========================| 17 MB 00:34 (2/8): sane-backends-libs 100% |=========================| 2.3 MB 00:04 (3/8): fuse-2.7.0-2.fc8.i 100% |=========================| 79 kB 00:00 (4/8): kernel-headers-2.6 100% |=========================| 645 kB 00:01 (5/8): sane-backends-1.0. 100% |=========================| 1.0 MB 00:01 (6/8): gkrellm-2.3.0-1.fc 100% |=========================| 754 kB 00:01 (7/8): fuse-libs-2.7.0-2. 100% |=========================| 70 kB 00:00 (8/8): kernel-devel-2.6.2 100% |=========================| 4.6 MB 00:09 Running rpm_check_debug --> Populating transaction set with selected packages. Please wait. ---> Package kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed ---> Package kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package fuse-libs.i386 0:2.7.0-2.fc8 set to be updated ---> Package gkrellm.i386 0:2.3.0-1.fc8 set to be updated ---> Package sane-backends.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 set to be updated ---> Package fuse.i386 0:2.7.0-2.fc8 set to be updated ---> Package sane-backends-libs.i386 0:1.0.18-10.fc8 set to be updated ---> Package kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 set to be erased ---> Package kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 set to be installed Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Installing: kernel ####################### [ 1/16] Updating : fuse-libs ####################### [ 2/16] Updating : fuse ####################### [ 3/16] Updating : kernel-headers ####################### [ 4/16] Updating : gkrellm ####################### [ 5/16] Installing: kernel-devel ####################### [ 6/16] Updating : sane-backends-libs ####################### [ 7/16] Updating : sane-backends ####################### [ 8/16] Cleanup : kernel ####################### [ 9/16] Cleanup : fuse-libs ####################### [10/16] Cleanup : gkrellm ####################### [11/16] Cleanup : sane-backends ####################### [12/16] Cleanup : kernel-headers ####################### [13/16] Cleanup : fuse ####################### [14/16] Cleanup : sane-backends-libs ####################### [15/16] Cleanup : kernel-devel ####################### [16/16]
Removed: kernel.i686 0:2.6.22-0.21.rc7.git5.fc8 kernel-devel.i686 0:2.6.22-0.21.rc7.git5.fc8 Installed: kernel.i686 0:2.6.23-0.44.rc0.git16.fc8 kernel-devel.i686 0:2.6.23-0.44.rc0.git16.fc8 Updated: fuse.i386 0:2.7.0-2.fc8 fuse-libs.i386 0:2.7.0-2.fc8 gkrellm.i386 0:2.3.0-1.fc8 kernel-headers.i386 0:2.6.23-0.44.rc0.git16.fc8 sane-backends.i386 0:1.0.18-10.fc8 sane-backends-libs.i386 0:1.0.18-10.fc8 Complete!
-- http://kernelreloaded.blog385.com/ linux, blog, anime, spirituality, windsurf, wireless registered as user #367004 with the Linux Counter, http://counter.li.org. ICQ: 2125241 Skype: valent.turkovic
-- fedora-list mailing list fedora-list@redhat.com To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Yeah, I'm afraid that's how it is for the moment in Rawhide. Most of the code that output that information wasn't well-written, and so it was stripped from the 0.4.0 version of yum-presto. We are going to get some kind of reporting going on, but for the moment, you just have to trust that it's working.
Though, for the output you showed me, it doesn't look like it found (or downloaded) any deltarpms. I'm on vacation at the moment, but I'll be back next week, and I'll look into it then.
Jonathan
Enjoy the vacation.
It feels and looks to me that it doesn't download any deltarpms... but not only on Rawhide but also on FC6 and F7...
Valent.
Okay, I'll check it when I get back to Beirut on Monday.
Jonathan
On 7/26/07, Jonathan Dieter jdieter@gmail.com wrote:
On 7/24/07, Valent Turkovic valent.turkovic@gmail.com wrote:
<snip> This is just an FYI. It works for me on FC7. See extract below:
Setting up Presto Reading Presto metadata in from local files Skipping security plugin, no data 0 packages excluded due to repository priority protections 0 packages excluded due to repository protections Resolving Dependencies Skipping security plugin, no data --> Running transaction check ---> Package libtirpc.i386 0:0.1.7-7.fc7 set to be updated ---> Package libwnck.i386 0:2.18.3-1.fc7 set to be updated ---> Package libpaper.i386 0:1.1.21-1.fc7.1 set to be updated Found deltarpm update for libtirpc.i386 0:0.1.7-7.fc7 Found deltarpm update for libpaper.i386 0:1.1.21-1.fc7.1
Dependencies Resolved
============================================================================= Package Arch Version Repository Size ============================================================================= Updating: libpaper i386 1.1.21-1.fc7.1 updates * 13 k libtirpc i386 0.1.7-7.fc7 updates * 15 k libwnck i386 2.18.3-1.fc7 updates 195 k
Transaction Summary ============================================================================= Install 0 Package(s) Update 3 Package(s) Remove 0 Package(s)
Total download size: 223 k Is this ok [y/N]: y Downloading Packages: Downloading DeltaRPMs: (1/2): libtirpc-0.1.7-5.f 100% |=========================| 15 kB 00:00 (2/2): libpaper-1.1.20-5. 100% |=========================| 13 kB 00:00 Rebuilding rpms from deltarpms Downloading RPMs: (1/1): libwnck-2.18.3-1.f 100% |=========================| 195 kB 00:00 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Updating : libpaper ######################### [1/6] Updating : libwnck ######################### [2/6] Updating : libtirpc ######################### [3/6] Cleanup : libtirpc ######################### [4/6] Cleanup : libwnck ######################### [5/6] Cleanup : libpaper ######################### [6/6] Size of all updates downloaded from Presto-enabled repositories: 223K Size of updates that would have been downloaded if Presto wasn't enabled: 303K This is a savings of 27 percent
HTH ne...
On Thu, Jul 26, 2007 at 01:15:16PM +0100, ne... wrote:
On 7/26/07, Jonathan Dieter jdieter@gmail.com wrote:
On 7/24/07, Valent Turkovic valent.turkovic@gmail.com wrote:
<snip> This is just an FYI. It works for me on FC7. See extract below:
Setting up Presto
<snip>
Could you please post presto config and anyrhing else presto-relevant to the list. It'll help sort out the current confusions pertaining to presto.
Thanks!
On 7/26/07, Vikram Goyal vikigoyal@gmail.com wrote:
Could you please post presto config and anyrhing else presto-relevant to the list. It'll help sort out the current confusions pertaining to presto.
[DOCS]$ /bin/grep presto installed-rpms.txt presto-utils-0.2.0-1.fc7 yum-presto-0.3.10-1.fc7
deltaurl=http://lesloueizeh.com/f7/$basearch/updates in /etc/yum.repos.d/fedora-updates.repo .
/etc/yum/pluginconf.d/presto.conf contains
[main] enabled=1 neverkeepdeltas=1
No other changes were made.
HTH ne...
On Thu, Jul 26, 2007 at 09:43:24PM +0100, ne... wrote:
On 7/26/07, Vikram Goyal vikigoyal@gmail.com wrote:
Could you please post presto config and anyrhing else presto-relevant to the list. It'll help sort out the current confusions pertaining to presto.
[DOCS]$ /bin/grep presto installed-rpms.txt presto-utils-0.2.0-1.fc7 yum-presto-0.3.10-1.fc7
deltaurl=http://lesloueizeh.com/f7/$basearch/updates in /etc/yum.repos.d/fedora-updates.repo .
/etc/yum/pluginconf.d/presto.conf contains
[main] enabled=1 neverkeepdeltas=1
No other changes were made.
OK, got it. Thanks a lot. You solved a mystery for me:)
I had the presto plugin installed and enabled but nothing was happening at that front. The deltaurl line was mentioned in the plugin config but was not being used which I presume is a bug.
After adding the same line in fedora-updates.repo it started working.
Thanks again!
On Fri, 2007-07-27 at 21:58 +0530, Vikram Goyal wrote:
OK, got it. Thanks a lot. You solved a mystery for me:)
I had the presto plugin installed and enabled but nothing was happening at that front. The deltaurl line was mentioned in the plugin config but was not being used which I presume is a bug.
After adding the same line in fedora-updates.repo it started working.
Thanks again!
Actually, this is the direction we're moving. Deltaurls are repository specific, so should be stored in the .repo files, not presto.conf.
With Rawhide, there are no deltaurls; either the repository supports presto or it doesn't.
Jonathan
I had the presto plugin installed and enabled but nothing was happening at that front. The deltaurl line was mentioned in the plugin config but was not being used which I presume is a bug.
I added the deltaurl line in presto.conf, under the [updates] section, in F7, and it just works (note that the [updates] line must also be uncommented, maybe you forgot this?). I know it's not recommended to use presto.conf, but I'm expecting that when F8 comes out it won't be necessary to configure anything, and in the meantime this is the path of least resistance (it's not likely there will be more than one server for FC6/F7, anyway).
On Mon, 2007-07-30 at 08:56 +0200, Andre Robatino (arobatino) wrote:
I had the presto plugin installed and enabled but nothing was happening at that front. The deltaurl line was mentioned in the plugin config but was not being used which I presume is a bug.
I added the deltaurl line in presto.conf, under the [updates] section, in F7, and it just works (note that the [updates] line must also be uncommented, maybe you forgot this?). I know it's not recommended to use presto.conf, but I'm expecting that when F8 comes out it won't be necessary to configure anything, and in the meantime this is the path of least resistance (it's not likely there will be more than one server for FC6/F7, anyway).
For F7, yes (at least for the moment), it will work. For F8 and beyond, it definitely won't.
The reason that the deltaurl line is commented is that it is against Fedora policy to have a Fedora package receive data from a non-Fedora site by default. Yes, it's a bit byzantine, but we've already had one server get shut down, so it's probably best this way.
With yum-presto in Rawhide, you don't have to set any deltaurls (though you do have to set the baseurl to point to the test repository).
Jonathan
On Mon, Jul 30, 2007 at 08:56:02AM +0200, Andre Robatino (arobatino) wrote:
I had the presto plugin installed and enabled but nothing was happening at that front. The deltaurl line was mentioned in the plugin config but was not being used which I presume is a bug.
I added the deltaurl line in presto.conf, under the [updates] section, in F7, and it just works (note that the [updates] line must also be uncommented, maybe you forgot this?). I know it's not recommended to use presto.conf, but I'm expecting that when F8 comes out it won't be necessary to configure anything, and in the meantime this is the path of least resistance (it's not likely there will be more than one server for FC6/F7, anyway).
Yes, you are right. It got left uncommented and I was thinking that presto was broken. Actually I had stopped experimenting when the old repo was stripped off as anounced by Janathan.