portage_util.SplitCPV: convert usages to new parser lib.

BUG=chromium:1077379
TEST=run_pytest

Change-Id: Icab78423deef2917ac6dd6e1428c2b993b4176c7
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/2241585
Tested-by: Alex Klein <saklein@chromium.org>
Commit-Queue: Alex Klein <saklein@chromium.org>
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Michael Mortensen <mmortensen@google.com>
diff --git a/api/controller/dependency.py b/api/controller/dependency.py
index 338cfac..0605085 100644
--- a/api/controller/dependency.py
+++ b/api/controller/dependency.py
@@ -20,7 +20,7 @@
 from chromite.api.gen.chromite.api import depgraph_pb2
 # TODO(crbug/1081828): stop using build_target and drop it from the proto.
 from chromite.lib import cros_build_lib
-from chromite.lib import portage_util
+from chromite.lib.parser import package_info
 from chromite.service import dependency
 
 
@@ -43,20 +43,21 @@
 
   for data in json_map['package_deps'].values():
     package_dep_info = graph.package_deps.add()
-    package_info = package_dep_info.package_info
-    package_info.package_name = data['name']
-    package_info.category = data['category']
-    package_info.version = data['version']
+    package_info_msg = package_dep_info.package_info
+    package_info_msg.package_name = data['name']
+    package_info_msg.category = data['category']
+    package_info_msg.version = data['version']
     for dep in data['deps']:
-      cpv = portage_util.SplitCPV(dep, strict=False)
+      cpv = package_info.SplitCPV(dep, strict=False)
       dep_package = package_dep_info.dependency_packages.add()
       dep_package.package_name = cpv.package
       dep_package.category = cpv.category
       if cpv.version:
         dep_package.version = cpv.version
 
-    package_CPV = '%s/%s-%s' % (package_info.category,
-                                package_info.package_name, package_info.version)
+    package_CPV = '%s/%s-%s' % (package_info_msg.category,
+                                package_info_msg.package_name,
+                                package_info_msg.version)
     for path in json_map['source_path_mapping'][package_CPV]:
       source_path = package_dep_info.dependency_source_paths.add()
       source_path.path = path
@@ -129,9 +130,9 @@
       src_paths=src_paths,
       packages=packages)
   for package in package_deps:
-    package_info = output_proto.package_deps.add()
-    cpv = portage_util.SplitCPV(package, strict=False)
-    controller_util.CPVToPackageInfo(cpv, package_info)
+    pkg_info = output_proto.package_deps.add()
+    cpv = package_info.SplitCPV(package, strict=False)
+    controller_util.CPVToPackageInfo(cpv, pkg_info)
 
 
 def _DummyGetToolchainPathsResponse(_input_proto, output_proto, _config):