man 5 ebuild example uses redunant virtual/libc as DEPEND and RDEPEND imho it should't use it
ive cleaned up the example ebuild a bunch because there were a bunch of things in there you wouldnt want in a "normal" ebuild
This has been released in 2.1.2.4.