On 29/10/11 13.10, co wrote: >> # ls -l /lib/libpam.so*
> lrwxrwxrwx 1 root root 11 Oct 21 23:47 /lib32/libpam.so -> libpam.so.0 > lrwxrwxrwx 1 root root 16 Oct 21 23:48 /lib32/libpam.so.0 -> > libpam.so.0.83.0 > -rwxr-xr-x 1 root root 46520 Sep 28 19:37 /lib32/libpam.so.0.83.0 That's not what you were asked for (ie /lib32 != /lib, as you seem to be on amd64). Are you by any chance trying to rescue your system by booting from an install cd? If so, make sure you use an amd64 ISO, and don't forget to chroot to your system installation. >>>> Unpacking Linux-PAM-1.1.5.tar.bz2 to >>>> /var/tmp/portage/sys-libs/pam-1.1.5/work > tar: Linux-PAM-1.1.5/INSTALL: Cannot open: Invalid argument > tar: Linux-PAM-1.1.5/ABOUT-NLS: Cannot open: Invalid argument I think this is the real problem. Whatever is causing this also has probably something to do with your openrc issues. What kind of filesystem is your /var/tmp/portage directory on? Is it free of errors? Is there any free space left? Can you create a new file on it? Try # echo test >/var/tmp/portage/test andrea