Logging as a wheel users and trying an "emerge sync", as expected, displays a warning because only root is allowed to do that operation. It also says that wheel users are only allowed to --pretend. So I tried an "emerge sync -cp" and it bypasses security: the sync is executed since portage cannot "--pretend" it! So all modifications to the portage tree are lost. I think it's a bug and that it should be fixed by not allowing the --pretend option within a sync. Ain't it?
Will be fixed in Portage 2.0.12. Thanks :) I also fixed "inject."