This commit (805ff65) added a dependency to Boost.Graph to the CML. But it did not make the equivalent change to build.jam. If that had been done, it would have become clear (because of build errors) that the new dependency creates a dependency cycle.