parallel_emerge: Package names now split on catagory/package/version

BUG=chromium:703431
TEST=importing parallel_emerge

Change-Id: Idb312775957c5e3852ff6d9b1acdaa4b0b0076c9
Reviewed-on: https://chromium-review.googlesource.com/462063
Commit-Ready: Chris Ching <chingcodes@chromium.org>
Tested-by: Chris Ching <chingcodes@chromium.org>
Reviewed-by: David Riley <davidriley@chromium.org>
diff --git a/scripts/parallel_emerge.py b/scripts/parallel_emerge.py
index d109352..f6b5ba3 100644
--- a/scripts/parallel_emerge.py
+++ b/scripts/parallel_emerge.py
@@ -39,6 +39,7 @@
 
 from chromite.lib import cros_build_lib
 from chromite.lib import cros_event
+from chromite.lib import portage_util
 from chromite.lib import process_util
 from chromite.lib import proctitle
 
@@ -929,8 +930,12 @@
   Returns:
     The exit code returned by the subprocess.
   """
+
+  cpv = portage_util.SplitCPV(target)
   event = cros_event.newEvent(task_name="EmergePackage",
-                              name=target)
+                              name=cpv.package,
+                              category=cpv.category,
+                              version=cpv.version)
   pid = os.fork()
   if pid == 0:
     try: