Merged from trunk 7033:7034
authorFabian Groffen <grobian@gentoo.org>
Tue, 26 Jun 2007 15:33:00 +0000 (15:33 -0000)
committerFabian Groffen <grobian@gentoo.org>
Tue, 26 Jun 2007 15:33:00 +0000 (15:33 -0000)
   +------------------------------------------------------------------------+
   | 7034    | For bug #183167, explicitly call elog_process() when         |
   | zmedico | --buildpkgonly is enabled.                                   |
   +------------------------------------------------------------------------+

svn path=/main/branches/prefix/; revision=7036

pym/emerge/__init__.py

index af25e81e657d686030c609801cd6abbf89d94bba..66bc34d4aa30e4ad3f48c2640ea968557290d565 100644 (file)
@@ -2996,6 +2996,7 @@ class MergeTask(object):
                                portage.config(clone=trees["/"]["vartree"].settings)
 
        def merge(self, mylist, favorites, mtimedb):
+               from portage.elog import elog_process
                failed_fetches = []
                fetchonly = "--fetchonly" in self.myopts or \
                        "--fetch-all-uri" in self.myopts
@@ -3229,6 +3230,8 @@ class MergeTask(object):
                                                        pkgsettings, self.edebug, mydbapi=portdb,
                                                        tree="porttree")
                                                del pkgsettings["PORTAGE_BINPKG_TMPFILE"]
+                                               if "--buildpkgonly" in self.myopts:
+                                                       elog_process(pkg_key, pkgsettings)
                                                if retval != os.EX_OK:
                                                        return retval
                                                bintree = self.trees[myroot]["bintree"]