>>> >> /lib64/libc.so.6: version `GLIBC_2.14' not found (required by >>> >> /lib64/libcrypt.so.1) >>> >> >>> >> There were no @preserved-rebuild and revdep-rebuild found nothing. I >>> >> rebuilt pam and things seem to be working again. Are there any other >>> >> packages I should rebuild before encountering a problem? Or some way >>> >> to detect which need to be rebuilt? Should I re-emerge world against >>> >> my new glibc? :)
How did you know to rebuild pam? Both /lib64/libc.so.6 and /lib64/libcrypt.so.1 are from glibc, and I interpret your error as 'libcrypt.so.1 couldn't find a GLIBC_2.14 version of /lib64/libc.so.6', which doesn't make any sense to me as both files are from the same package. How could the version dependency between them be incorrect?