Specifically in one case. Here is some output: >>esearch portage [...] * sys-apps/portage Latest version available: 2.0.50-r11 Latest version installed: 2.0.50-r10 Size of downloaded files: [no/bad digest] Homepage: http://www.gentoo.org Description: Portage ports system >>etcat -v portage * sys-apps/portage : [M ] 2.0.50-r11 (0) OVERLAY [M~ ] 2.0.51_rc7 (0) OVERLAY [ I] 2.0.51-r2 (0) OVERLAY Which is unwanted behaviour.
You have to run eupdatedb to get the index updated.
instead of running `emerge --sync`, try running `esync` it'll run eupdatedb for you after it runs `emerge --sync`