When trying to emerge dpkg with the "test" USE flag set, you get the following circular dependencies: ('ebuild', '/', 'dev-perl/version-0.73', 'merge') depends on ('ebuild', '/', 'dev-perl/module-build-0.28.08', 'merge') (hard) ('ebuild', '/', 'dev-perl/ExtUtils-CBuilder-0.19', 'merge') depends on ('ebuild', '/', 'dev-perl/module-build-0.28.08', 'merge') (hard) ('ebuild', '/', 'dev-perl/extutils-parsexs-2.18', 'merge') depends on ('ebuild', '/', 'dev-perl/module-build-0.28.08', 'merge') (hard) ('ebuild', '/', 'dev-perl/ExtUtils-CBuilder-0.19', 'merge') (hard) ('ebuild', '/', 'dev-perl/module-build-0.28.08', 'merge') depends on ('ebuild', '/', 'dev-perl/extutils-parsexs-2.18', 'merge') (medium-soft) ('ebuild', '/', 'dev-perl/ExtUtils-CBuilder-0.19', 'merge') (medium-soft) ('ebuild', '/', 'dev-perl/version-0.73', 'merge') (hard) This affects all versions of dpkg currently in the tree.
i doubt it's dpkg's problem ... nothing depends on dpkg most likely perl is bjorked
Emerge this w/ USE="-test" *** This bug has been marked as a duplicate of bug 185762 ***