All sys-libs/glibc builds are masked. This makes it impossible to emerge or update any ebuild which requires virtual/glibc. For example: !!! all ebuilds that could satisfy "virtual/glibc" have been masked. !!! (dependency required by "app-editors/jed-0.99.16" [ebuild]) emerge -s glibc says: * sys-libs/glibc [ Masked ] Latest version available: 2.3.1-r2 Latest version installed: 2.2.5-r7 It seems not masked in package.mask: # grep "glibc" /usr/portage/profiles/package.mask | grep -v "^#" =sys-libs/glibc-2.3.1 =sys-libs/glibc-2.2.5-r8 And the KEYWORDS are there: # grep KEYWORDS /usr/portage/sys-libs/glibc/glibc-2.2.5-r7.ebuild KEYWORDS="x86 ppc sparc alpha" This all happend on 3 sparc machines over night. And no config was altered during that day.
It's because *>=sys-libs/glibc-2.3.1 is in /usr/portage/profiles/default-sparc64-1.4/packages but glibc-2.3.1 is only available for "~sparc"
glibc-2.3.1 is no longer ~
Problem fixed, closing.