Fix `rbt list-repo-types` when some repo types don't have dependencies.

Review Request #14321 — Created Feb. 3, 2025 and submitted

Information

RBTools
master

Reviewers

If a dependency is missing, rbt list-repo-types would crash trying to
set it up. This change makes it so we catch SCMClientDependencyError
and just continue with the other tools.

Was able to use rbt list-repo-types on a system that was missing some
things.

Summary ID
Fix `rbt list-repo-types` when some repo types don't have dependencies.
If a dependency is missing, `rbt list-repo-types` would crash trying to set it up. This change makes it so we catch `SCMClientDependencyError` and just continue with the other tools. Testing Done: Was able to use `rbt list-repo-types` on a system that was missing some things.
aa5c1f274619e00f07ad7e4c9c6e9b01e890cebd
chipx86
  1. Ship It!
  2. 
      
david
Review request changed
Status:
Completed
Change Summary:
Pushed to master (62cc7c0)