Problem
Here is a short Makefile with a circular dependency introduced by inadvertence.
egg : chicken chicken : egg egg chicken foo :