'Return True if the received repository_dependency is a key in self.all_repository_dependencies
whose list of repository dependencies includes the received repository_key.'

def is_circular_repository_dependency(self, repository_key, repository_dependency):

    repository_dependency_as_key = self.get_repository_dependency_as_key(repository_dependency)
    repository_key_as_repository_dependency = repository_key.split(container_util.STRSEP)
    for (key, val) in self.all_repository_dependencies.items():
        if (key != repository_dependency_as_key):
            continue
        if (repository_key_as_repository_dependency in val):
            return True
    return False
