Virtual/glu ebuild contains RDEPEND <mesa-9 This prevents cave from installing mesa-9.0.1 and it falls back to an older version. Also nothing is automatically pulling in media-libs/glu which is now needed.
virtual/glu-9.0.0-r1 doesn't contain the dependency on <mesa-9. I presume that means this is fixed.