The build packages only option doesn't appear to work properly in either incarnation, either as -B or --buildpkgonly. I've tried this with features set to buildpkg and unset. The problem occurs in both cases.
Portage is version 2.0.49-r21.
Steps to Reproduce:
1.emerge -B package_name
package_name gets installed (merged) as well as built. The tbz file lives in /usr/portage/packages
Just built the package, not merged it into databases nor installed binaries
You'll have to provide the output from emerge when you do this.
It works for me and I see no issues in the code.
Reopen if you can show verification.
Created attachment 23745 [details]
output of: emerge -B mplus-fonts
My mistake. Comparing the output of emerge -B and emerge shows some clear (and very reassuring differences). Not sure what happened here, I'm positive it wasn't working before (hence the bug report!).
Thanks for your time,