This is actually more of a problem with eutils.eclass's built_with_use, but the libkudzu ebuild does built_with_use sys-apps/pciutils zlib where the zlib use flag doesn't exist in the current pcituils ebuilds before 2.2.4-r3. With pciutils-2.2.3-r2 installed, the emerge fails with !!! ERROR: sys-libs/libkudzu-1.1.62-r1 failed. Call stack: ebuild.sh, line 1621: Called dyn_compile ebuild.sh, line 973: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile libkudzu-1.1.62-r1.ebuild, line 37: Called built_with_use 'sys-apps/pciutils' 'zlib' eutils.eclass, line 1695: Called die !!! Unable to determine what USE flags sys-apps/pciutils-2.2.3-r2 was built with Reproducible: Always
Whoops, too fast on the trigger. What's needed isn't a DEPEND change, but the --missing argument to built_with_use.
Well, I fixed it in this package and also the other 6 or so in the tree with the same issue. Thanks for the bug report!