I'm not sure how sensitive portage is to category and case sensitivity, but this causes serious breakage in paludis. I'm also unsure of how to search for a comprehensive list of packages requiring the non-existent package dev-perl/module-build, but all such ebuilds need to be changed. A few examples are dev-perl/Error which is needed by git; and dev-perl/DateManip Reproducible: Always Steps to Reproduce: 1. paludis -qD dev-perl/Error shows dev-perl/module-build as a build dep that does not exist. 2. paludis -qD dev-util/git shows dev-perl/Error as a runtime dep. There are probably many more examples.
*** Bug 248114 has been marked as a duplicate of this bug. ***
*** This bug has been marked as a duplicate of bug 247544 ***