diff --git a/CMakeLists.txt b/CMakeLists.txt
index 67251ddbe951082d95db20da3ff13395c8baacfc..650bbfedca60e71f8c90ff0ea9d575da22e9e3b1 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -34,14 +34,13 @@ COMPUTE_PROJECT_ARGS(PROJECT_ARGS LANGUAGES CXX)
 PROJECT(${PROJECT_NAME} ${PROJECT_ARGS})
 
 # Project dependencies
-ADD_PROJECT_DEPENDENCY(sot-core REQUIRED PKG_CONFIG_REQUIRES sot-core)
+ADD_PROJECT_DEPENDENCY(sot-core REQUIRED)
 
 IF(BUILD_PYTHON_INTERFACE)
   FINDPYTHON()
   SEARCH_FOR_BOOST_PYTHON(REQUIRED)
   STRING(REGEX REPLACE "-" "_" PYTHON_DIR ${CUSTOM_HEADER_DIR})
-  ADD_PROJECT_DEPENDENCY(dynamic-graph-python 4.0.0 REQUIRED
-    PKG_CONFIG_REQUIRES dynamic-graph-python)
+  ADD_PROJECT_DEPENDENCY(dynamic-graph-python 4.0.0 REQUIRED)
 ENDIF(BUILD_PYTHON_INTERFACE)
 find_package(Boost COMPONENTS unit_test_framework REQUIRED)
 
@@ -86,7 +85,6 @@ ENDIF(NOT INSTALL_PYTHON_INTERFACE_ONLY)
 ADD_SUBDIRECTORY(src)
 ADD_SUBDIRECTORY(tests)
 
-PKG_CONFIG_APPEND_LIBS(${PROJECT_NAME})
 IF(NOT INSTALL_PYTHON_INTERFACE_ONLY)
   INSTALL(FILES package.xml DESTINATION share/${PROJECT_NAME})
 ENDIF(NOT INSTALL_PYTHON_INTERFACE_ONLY)