Yum-presto (deltarpms) ready for testing.

Leszek Matok Lam at Lam.pl
Mon Mar 26 17:17:42 UTC 2007


This one is strange:

=============================================================================
 Package                 Arch       Version          Repository        Size 
=============================================================================
Updating:
 bittorrent *            noarch     4.4.0-5.fc6      extras             59 k
 bittorrent-gui *        noarch     4.4.0-5.fc6      extras             15 k
 lucidlife *             i386       0.9.1-2.fc6      extras             90 k

Transaction Summary
=============================================================================
Install      0 Package(s)         
Update       3 Package(s)         
Remove       0 Package(s)         

Total download size: 164 k
Is this ok [y/N]: y
Downloading Packages:
(1/3): bittorrent-gui-4.4 100% |=========================|  15 kB    00:00     
(2/3): lucidlife-0.9.1_0. 100% |=========================|  90 kB    00:03     
(3/3): bittorrent-4.4.0_4 100% |=========================|  59 kB    00:02     
Rebuilding full packages from deltas
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 172, in main
    base.doTransaction()
  File "/usr/share/yum-cli/cli.py", line 419, in doTransaction
    problems = self.downloadPkgs(downloadpkgs) 
  File "/usr/lib/python2.4/site-packages/yum/__init__.py", line 706, in downloadPkgs
    self.plugins.run('postdownload', pkglist=pkglist, errors=errors)
  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 174, in postdownload_hook
    raise PluginYumExit("Error rebuilding at least one deltarpm.  Please run report this error to\nhttps://hosted.fedoraproject.org/projects/presto/newticket.  To bypass this problem, run yum \nwith the --disablepresto option")
NameError: global name 'PluginYumExit' is not defined

Notice the part "lucidlife-0.9.1_0.". Next time (1 minute later, no
repository metadata was updated) it was different:
(1/1): lucidlife-0.9.1-2. 100% |=========================| 723 kB    00:24
And the update went okay. It looks to me like a deltarpm repository
breakage combined with some strange logic in Presto that made it
download a file with another name that it wanted.

Oh, and there's no /var/log/presto.log.

Lam
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: To jest cz??? listu	podpisana cyfrowo
URL: <http://listman.redhat.com/archives/fedora-devel-list/attachments/20070326/4d7cc1dc/attachment.sig>


More information about the fedora-devel-list mailing list