diff options
author | Zac Medico <zmedico@gentoo.org> | 2008-11-15 05:09:07 +0000 |
---|---|---|
committer | Zac Medico <zmedico@gentoo.org> | 2008-11-15 05:09:07 +0000 |
commit | b146b90d824ae1b080767fd0f146c474773db7dd (patch) | |
tree | d2b28ff6070f84209d8503314566470d9cfc531b /pym | |
parent | 45b7b3a3900d5132e412cf5917fcd3b27b054828 (diff) | |
download | portage-b146b90d824ae1b080767fd0f146c474773db7dd.tar.gz portage-b146b90d824ae1b080767fd0f146c474773db7dd.tar.bz2 portage-b146b90d824ae1b080767fd0f146c474773db7dd.zip |
Bug #236714 - Handle PortagePackageException raised from Manifest.create().
svn path=/main/trunk/; revision=11926
Diffstat (limited to 'pym')
-rw-r--r-- | pym/portage/__init__.py | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/pym/portage/__init__.py b/pym/portage/__init__.py index d9ce6db6b..d4d1f9518 100644 --- a/pym/portage/__init__.py +++ b/pym/portage/__init__.py @@ -4260,6 +4260,9 @@ def digestgen(myarchives, mysettings, overwrite=1, manifestonly=0, myportdb=None writemsg(("!!! File %s doesn't exist, can't update " + \ "Manifest\n") % e, noiselevel=-1) return 0 + except portage.exception.PortagePackageException, e: + writemsg(("!!! %s\n") % (e,), noiselevel=-1) + return 0 try: mf.write(sign=False) except portage.exception.PermissionDenied, e: |