libmng (i tried 1.0.9) wants to install libtool, automake, autoconf, perl, libperl and some other stuff. this would not be a bug normally, because you need this stuff to build software in gentoo. however using ROOT variable with emerge shows that portage treats mentioned development packages as _runtime_ dependencies. which is obviously wrong. i already mentioned a similar bug on bugzilla. this happens awfully frequently with multimedia packages. someone said that this is an issue with inherited eclass dependencies, whatever that means. solution: add RDEPEND=${DEPEND} line to the ebuild (this helps with ~95% packages affected by this behavior) PS. i'm not sure whether i should file new bug per every package that exhibits this behavior. maybe i should just list them in one bug report? maybe this is a portage bug?
(In reply to comment #0) > maybe this is a portage bug? No, it's not a bug, it's by design. The ebuild needs to be fixed.
Fixed.