package_info.SplitCPV: Refactor usages to parse.

Refactor another cluster of SplitCPV and the corresponding CPV usages.

BUG=b:187792048
TEST=run_tests

Change-Id: I08bec55f983489ef52241d0d2d8e492d4d6c578a
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/chromite/+/3152618
Tested-by: Alex Klein <saklein@chromium.org>
Reviewed-by: Chris McDonald <cjmcdonald@chromium.org>
Reviewed-by: Sergey Frolov <sfrolov@google.com>
Commit-Queue: Alex Klein <saklein@chromium.org>
diff --git a/api/controller/sysroot_unittest.py b/api/controller/sysroot_unittest.py
index 21669b7..a9e7544 100644
--- a/api/controller/sysroot_unittest.py
+++ b/api/controller/sysroot_unittest.py
@@ -345,7 +345,7 @@
                                 sysroot_path=self.sysroot)
 
     err_pkgs = ['cat/pkg', 'cat2/pkg2']
-    err_cpvs = [package_info.SplitCPV(pkg, strict=False) for pkg in err_pkgs]
+    err_cpvs = [package_info.parse(pkg) for pkg in err_pkgs]
     expected = [('cat', 'pkg'), ('cat2', 'pkg2')]
     err = sysroot_lib.ToolchainInstallError('Error',
                                             cros_build_lib.CommandResult(),