Yum-presto (deltarpms) ready for testing.

Rahul Sundaram sundaram at fedoraproject.org
Mon Mar 26 13:53:29 UTC 2007


Jonathan Dieter wrote:
> Ahmed Kamal and I are pleased to report that Presto, a yum plugin that
> downloads deltarpms when possible, is ready for wider testing (than the
> two of us).  Warning: It may eat your kittens!
> 
> RPMs are available from
> http://hosted.fedoraproject.org/projects/presto/wiki/WikiStart
> 
> Please report bugs on the project page or e-mail them directly to me.
> 
> As most of you have heard (over and over), deltarpms are essentially
> binary diffs between two rpms.  They can provide significant savings
> when you update your system.
> 
> Please note that we only have deltarpms created for FC6 i386 updates and
> extras.  We will try to add Rawhide and/or 64 bit in the near future,
> though we are constrained by the space required to mirror them all.

Fresh default installation of FC6, disabled updates and extras repo. 
Installed the latest version of deltarpm and yum-presto plugin from the 
wiki. Ran yum update. This is the end of the output.


--> Processing Dependency: perl(LWP::UserAgent) for package: spamassassin
--> Processing Dependency: perl(HTTP::Date) for package: spamassassin
--> Finished Dependency Resolution
Found deltarpm update for util-linux.i386 0:2.13.0.46.fc6
Found deltarpm update for libgcj.i386 0:4.1.1.51.fc6
Found deltarpm update for gjdoc.i386 0:0.7.7.14.fc6
Found deltarpm update for eel2.i386 0:2.16.1.1.fc6
Found deltarpm update for evolution.i386 0:2.8.3.1.fc6
Found deltarpm update for vte.i386 0:0.14.2.1.fc6
Found deltarpm update for kernel.i586 0:2.6.20.1.2933.fc6
Found deltarpm update for gimp-print-utils.i386 0:4.2.7.23.fc6
Found deltarpm update for gnome-desktop.i386 0:2.16.3.1.fc6
Found deltarpm update for at.i386 0:3.1.8.85.fc6
Found deltarpm update for nss.i386 0:3.11.5.0.6.1.fc6
Found deltarpm update for slrn.i386 0:0.9.8.1pl1.2.fc6
Found deltarpm update for xsane-gimp.i386 0:0.991.4.fc6
Found deltarpm update for a2ps.i386 0:4.13b.57.fc6.3
Found deltarpm update for apr-util.i386 0:1.2.8.1.fc6
Found deltarpm update for mono-core.i386 0:1.1.17.1.4.fc6
Traceback (most recent call last):
   File "/usr/bin/yum", line 29, in ?
     yummain.main(sys.argv[1:])
   File "/usr/share/yum-cli/yummain.py", line 143, in main
     (result, resultmsgs) = base.buildTransaction()
   File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 442, in 
buildTransaction
     self.plugins.run('postresolve', rescode=rescode, restring=restring)
   File "/usr/lib/python2.4/site-packages/yum/plugins.py", line 153, in run
     func(conduitcls(self, self.base, conf, **kwargs))
   File "/usr/lib/yum-plugins/presto.py", line 85, in postresolve_hook
     (chosen_drpm, installed, local) = 
prestoTransaction.find_available_drpms(conduit, newpkg)
   File "/usr/share/presto/prestoTransaction.py", line 28, in 
find_available_drpms
     p_repo = newpkg.po.repo.p_repo
AttributeError: FakeRepository instance has no attribute 'p_repo'


Rahul




More information about the fedora-devel-list mailing list