diff --git a/var/spack/repos/builtin/packages/cbtf/package.py b/var/spack/repos/builtin/packages/cbtf/package.py
index eabf029d1813821b782728b56a5e785112bfb86c..e06e429fde948dc534c15275b45d38fccfcd5a2c 100644
--- a/var/spack/repos/builtin/packages/cbtf/package.py
+++ b/var/spack/repos/builtin/packages/cbtf/package.py
@@ -34,6 +34,12 @@ class Cbtf(CMakePackage):
 
     depends_on("cmake@3.0.2:", type='build')
 
+    # for rpcgen
+    depends_on("rpcsvc-proto", type='build')
+
+    # for rpc
+    depends_on("libtirpc", type='link')
+
     depends_on("boost@1.66.0:1.69.0")
 
     # For MRNet