Another dependency fix.

BUG=none
TEST=none

Review URL: http://codereview.chromium.org/2823028
diff --git a/SConstruct b/SConstruct
index 71e9788..09e27b0 100644
--- a/SConstruct
+++ b/SConstruct
@@ -178,6 +178,7 @@
 #     which is built as a side effect of building update_metadata.pb.cc
 env.Depends('bzip_extent_writer_unittest.cc', 'update_metadata.pb.cc');
 env.Depends('bzip_extent_writer.cc', 'update_metadata.pb.cc');
+env.Depends('cycle_breaker.cc', 'update_metadata.pb.cc');
 
 #   Some files indirectly include marshal.glibmarshal.h
 #     which is built as a side effect of the .c file
@@ -186,7 +187,7 @@
 #   Some files indirectly include update_engine.dbusserver.h
 #     which is built as a side effect of the dbusclient.h file
 env.Depends('mock_http_fetcher.cc', 'update_engine.dbusclient.h');
-env.Depends('main.cc', 'update_engine.dbusserver.h');
+env.Depends('main.cc', 'update_engine.dbusclient.h');
 
 # Fix issue with scons not passing pkg-config vars through the environment.
 for key in Split('PKG_CONFIG_LIBDIR PKG_CONFIG_PATH'):