#9 fixed constraint violation (cyclic package dependency)