diff options
author | Zac Medico <zmedico@gentoo.org> | 2007-06-25 03:14:42 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2007-06-25 03:14:42 +0000 |
commit | d516fad5be413aa965b241f136d0e8f701fc83fd (patch) | |
tree | 5441d0200a9a263097d0ee3d20f64855923ed7a3 /pym/portage.py | |
parent | 3364386de1065777a6310b575f88dd50c99c9f8c (diff) | |
download | portage-d516fad5be413aa965b241f136d0e8f701fc83fd.tar.gz portage-d516fad5be413aa965b241f136d0e8f701fc83fd.tar.bz2 portage-d516fad5be413aa965b241f136d0e8f701fc83fd.zip |
Allow emerge --fetchonly to continue downloading other packages after a download from a binhost fails. (trunk r6709)
svn path=/main/branches/2.1.2/; revision=7021
Diffstat (limited to 'pym/portage.py')
-rw-r--r-- | pym/portage.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/pym/portage.py b/pym/portage.py index 9307ce8be..2a1c1c6ca 100644 --- a/pym/portage.py +++ b/pym/portage.py @@ -6827,7 +6827,8 @@ class binarytree(object): fcmd = self.settings.get(fcmd_prefix + "_" + protocol.upper()) if not fcmd: fcmd = self.settings.get(fcmd_prefix) - return getbinpkg.file_get(url, mydest, fcmd=fcmd) + if not getbinpkg.file_get(url, mydest, fcmd=fcmd): + raise portage_exception.FileNotFound(tbz2_path) def getslot(self,mycatpkg): "Get a slot for a catpkg; assume it exists." |