From http://www.gentoo.org/proj/en/devrel/handbook/handbook.xml?style=printable&part=3&chap=1#doc_chap3 "Note that it is possible to specify a PROVIDE value for any type of package -- it need not begin with virtual/. However, you should use the virtual/ category unless you are using the PROVIDE functionality to handle packages that have been renamed." That's incorrect, non-virtual entries in PROVIDE will generate error messages, and PROVIDE should never be used for renaming packages.
*** Bug 183954 has been marked as a duplicate of this bug. ***
Fixed.