Pretty much what the title says. When cyclic dependencies between packages are detected, raise it as an error.