/usr/share/info/dir isn't meant to be shipped in a particular package, but should be generated at install time in a postinst. To avoid the problem of documentation packages conflicting each other over this file, it's presence should be checked for in the QA tests and warned about.
Merged into master: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=64745c27d206931b6b50399db505cd45a11da6cb The check was enabled by: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=cb6ce45e1f73f42ab24e5abf7e1efbb54b1b83f3