Currently, script wrapper of bitbake will build pseudo first for all kinds of situations. But the pseudo is only needed for building process. The script wrapper should parse the options passed to bitbake and skip building the pseudo if necessary.
Fixed in commit a47c641. Skip building pseudo if the options passing to the bitbake contains one of the followings: --version -h --help -p --parse-only -s --show-versions -e --environment
Verified in commit a47c641.
http://git.pokylinux.org/cgit/cgit.cgi/poky/commit/?id=a47c6415bdff42ebc8ddcae1acafa791f5029ef1