I had something similar after messing around with the '--jobs' option. No emerge would run after that.
When I went to clear out /var/tmp/portage, I discovered a lockfile.
Ran lsof and found an orphaned emerge. Killed it and emerges started running properly again.
Just happened to me. Thanks for ...