Yum-presto (deltarpms) ready for testing.

Jonathan Dieter jdieter at gmail.com
Mon Mar 26 15:03:47 UTC 2007


On Mon, 2007-03-26 at 19:23 +0530, Rahul Sundaram wrote:
> 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
Okay, I think I've fixed this problem in 0.2.6 (the failing statement is
now in a try, except segment), but I'm curious as to why we actually hit
this.  Do you mind sending me yum's full output (using -d 5) when you
run this again?

Thanks,
Jonathan
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20070326/5a2a989a/attachment.sig>


More information about the fedora-devel-list mailing list